- PR -

「第4回 XMLを簡単にJavaオブジェクトにマッピング」について

投稿者投稿内容
今川 美保(夏椰)
ぬし
会議室デビュー日: 2004/06/10
投稿数: 363
お住まい・勤務地: 神奈川県茅ヶ崎市
投稿日時: 2005-08-15 14:19
引用:

pointさんの書き込み (2005-08-15 14:13) より:

C:\sample\src\skirnir\sample>javac SampleConfig.java
SampleConfig.java:4: パッケージ org.apache.commons.digester は存在しません
import org.apache.commons.digester.*;



落としてきたDigesterとその必要コンポーネントにクラスパスを
通してあげてください。
point
会議室デビュー日: 2005/08/15
投稿数: 10
投稿日時: 2005-08-15 14:35
引用:

夏椰(かや)さんの書き込み (2005-08-15 14:19) より:

落としてきたDigesterとその必要コンポーネントにクラスパスを
通してあげてください。


クラスパスを
C:\jboss-3.2.0RC1_tomcat-4.1.18\client\jbossall-client.jar;C:\commons-digester-1.7\commons-digester-1.7.jar;C:\commons-beanutils-1.7.0\commons-beanutils.jar;C:\commons-collections-3.1\commons-collections-3.1.jar;C:\commons-logging-1.0.4\commons-logging.jar;
に設定してコンパイルしてみました。
エラーの数は減ったのですがやはりシンボルを解決できないみたです。
C:\sample\src\skirnir\sample>javac Sample.java
Sample.java:20: シンボルを解決できません。
シンボル: クラス SampleConfig
場所 : net.skirnir.sample.Sample の クラス
SampleConfig sc = new SampleConfig();
^
Sample.java:20: シンボルを解決できません。
シンボル: クラス SampleConfig
場所 : net.skirnir.sample.Sample の クラス
SampleConfig sc = new SampleConfig();
^
エラー 2 個

C:\sample\src\skirnir\sample>javac SampleConfig.java
SampleConfig.java:15: シンボルを解決できません。
シンボル: クラス DataSourceConfig
場所 : net.skirnir.sample.SampleConfig の クラス
private DataSourceConfig dataSourceConfig_;
^
SampleConfig.java:58: シンボルを解決できません。
シンボル: クラス DataSourceConfig
場所 : net.skirnir.sample.SampleConfig の クラス
public DataSourceConfig getDataSourceConfig()
^
SampleConfig.java:69: シンボルを解決できません。
シンボル: クラス DataSourceConfig
場所 : net.skirnir.sample.SampleConfig の クラス
public void setDataSourceConfig(DataSourceConfig dataSourceConfig)
^
エラー 3 個

クラスパスの設定が間違っていたのでしょうか?
今川 美保(夏椰)
ぬし
会議室デビュー日: 2004/06/10
投稿数: 363
お住まい・勤務地: 神奈川県茅ヶ崎市
投稿日時: 2005-08-15 14:37
引用:

pointさんの書き込み (2005-08-15 14:35) より:

クラスパスの設定が間違っていたのでしょうか?


"." (カレントディレクトリ)にもクラスパスを通してあげてくださいませ。
point
会議室デビュー日: 2005/08/15
投稿数: 10
投稿日時: 2005-08-15 15:26
引用:

夏椰(かや)さんの書き込み (2005-08-15 14:37) より:
"." (カレントディレクトリ)にもクラスパスを通してあげてくださいませ。


"." (カレントディレクトリ)が調べてもよく分からないのですが
一つ一つフォルダーの階層の一番最後までをクラスパスに書けばいいのでしょうか?

C:\commons-collections-3.1\commons-collections-3.1\docs\apidocs\org\apache\commons\collections
今川 美保(夏椰)
ぬし
会議室デビュー日: 2004/06/10
投稿数: 363
お住まい・勤務地: 神奈川県茅ヶ崎市
投稿日時: 2005-08-15 15:42
引用:

pointさんの書き込み (2005-08-15 15:26) より:
"." (カレントディレクトリ)が調べてもよく分からないのですが



CLASSPATH=".;D:\Program Files\Java\jdk1.5.0_04\lib"
こんな感じです。


[ メッセージ編集済み 編集者: 夏椰(かや) 編集日時 2005-08-15 15:43 ]
point
会議室デビュー日: 2005/08/15
投稿数: 10
投稿日時: 2005-08-15 16:06
引用:

夏椰(かや)さんの書き込み (2005-08-15 15:42) より:
CLASSPATH=".;D:Program FilesJavajdk1.5.0_04lib"
こんな感じです。


最初に"."をつけてみたんですがそういうことじゃないんでしょうか?
マイコンピューターの方から環境変数を変えています。
DOS画面からの方がいいでしょうか?
CLASSPATH=".;C:\jboss-3.2.0RC1_tomcat-4.1.18\client\jbossall-client.jar;C:\commons-digester-1.7\commons-digester-1.7.jar;C:\commons-beanutils-1.7.0\commons-beanutils.jar;C:\commons-collections-3.1\commons-collections-3.1.jar;C:\commons-logging-1.0.4\commons-logging.jar;
今川 美保(夏椰)
ぬし
会議室デビュー日: 2004/06/10
投稿数: 363
お住まい・勤務地: 神奈川県茅ヶ崎市
投稿日時: 2005-08-15 16:09
実行してみました?
point
会議室デビュー日: 2005/08/15
投稿数: 10
投稿日時: 2005-08-15 16:19
引用:

夏椰(かや)さんの書き込み (2005-08-15 16:09) より:
実行してみました?


実行してみました。前と変わらず
C:\sample\src\skirnir\sample>javac SampleConfig.java
SampleConfig.java:15: シンボルを解決できません。
シンボル: クラス DataSourceConfig
場所 : net.skirnir.sample.SampleConfig の クラス
private DataSourceConfig dataSourceConfig_;
^
SampleConfig.java:58: シンボルを解決できません。
シンボル: クラス DataSourceConfig
場所 : net.skirnir.sample.SampleConfig の クラス
public DataSourceConfig getDataSourceConfig()
^
SampleConfig.java:69: シンボルを解決できません。
シンボル: クラス DataSourceConfig
場所 : net.skirnir.sample.SampleConfig の クラス
public void setDataSourceConfig(DataSourceConfig dataSourceConfi
^
エラー 3 個

C:\sample\src\skirnir\sample>javac Sample.java
Sample.java:20: シンボルを解決できません。
シンボル: クラス SampleConfig
場所 : net.skirnir.sample.Sample の クラス
SampleConfig sc = new SampleConfig();
^
Sample.java:20: シンボルを解決できません。
シンボル: クラス SampleConfig
場所 : net.skirnir.sample.Sample の クラス
SampleConfig sc = new SampleConfig();
^
エラー 2 個
です。

スキルアップ/キャリアアップ(JOB@IT)