- - PR -
他のjavaファイル呼び出し
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-10-12 19:19
うーむ、きちんと CLASSPATH が通っていさえすれば実行できるんですが...
2005-10-12 18:40 の段階で TestA.java に import 句を書いてますが、 これが無くてもコンパイルも通って実行もできますね。 # あと、include じゃなくて import じゃんよ -> 自分 ---------------- 当初の説明が悪かったのかも。 参照したいクラスが classes パッケージのものなので、%CLASSPATH% には .;D:\ を指定する必要があります。 D:\classes を指定していると、D:\classes 配下の classes.TestB を 参照しようとしてエラーになっているのかも。 [ メッセージ編集済み 編集者: もしもし 編集日時 2005-10-12 19:38 ] |
|
投稿日時: 2005-10-12 23:43
D:\をカレントディレクトリとして、
classesパッケージなら javac -classpath . classes/*.java パッケージ無しなら javac -classpath classes classes/*.java [ メッセージ編集済み 編集者: ちょま吉 編集日時 2005-10-12 23:53 ] |
|
投稿日時: 2005-10-12 23:49
ちなみに、環境変数CLASSPATHはなくてもよいです。
javacコマンドの-classpathで指定するので。 |
|
投稿日時: 2005-10-13 10:21
もしもしさん、ちょま吉さんレスいただきありがとうございます
.;d\:; をclasspathにいれたら javac -classpath . classes/*.java がとおるようになりました。 ,:が欠けていたようです ありがとうございました [ メッセージ編集済み 編集者: kセイバー 編集日時 2005-10-13 10:27 ] |
|
投稿日時: 2005-10-13 10:45
解決できてなによりです。
# -classpath と %CLASSPATH% ごっちゃにしたところ、 # Java の知識(というか説明能力)足りんだなぁ -> 自分 # 猛省します。 |