くだすれJava(超初心 ..
[2ch|▼Menu]
32:デフォルトの名無しさん
07/04/04 23:54:27
>>31
カレントディレクトリをc:\test以外にして
javac -sourcepath c:\test helloworld.java
をやってるんじゃね?
それだと、helloworld.javaをjavacが見つけられなくてエラーになる。
sourcepathオプションはjavacの引数で指定するソースファイルの位置を知らせるものではないので、
ソースファイルが違うディレクトリにある時はちゃんと知らせてやらないといけない。
javac c:\test\helloworld.java
みたいに。
sourcepathオプションは、例えばhelloworld.javaの中でfoo1クラスとfoo2クラスを使っていて、
foo1.javaとfoo2.javaがd:\barにあるとしたときに、
javac -sourcepath d:\bar c:\test\helloworld.java
のように指定できる。
要は引数で指定されたソースをコンパイルしている途中で出会ったクラスのソースを検索するためのパスを指定するもの。
詳細はjavacのドキュメントを参照。


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4012日前に更新/302 KB
担当:undef