次のコマンドでコマンドプロンプトでJavaソースファイルをコンパイルしようとしています
C:\temp\test>javac -cp ".\*;" *.java
しかし、クラスはコンパイルを取得しません。ファイルタイプが見つからないというエラーがあるか、リソースが見つかりませんでした。
jarファイルはJavaファイルと同じディレクトリにありますが。
C:\ temp \ test> javac-cp"。;*。jar"*.java
http://java.sun.com/javase/6/docs/technotes/tools/windows/classpath.htmlを参照してください
.jar
ファイルは圧縮されたファイルシステム構造であり、ファイルではないことを忘れがち.class
です。でディレクトリを指定すると、そのディレクトリ内-classpath
のすべての.class
ファイルがローダーで使用可能になります。ファイルの指定.jar
はディレクトリの指定に似てい.class
ますが、.jar
ファイルのルートディレクトリ内のファイルに加えて、構造に圧縮されたパッケージ.class
内のファイルも使用可能になります。パッケージ構造はディレクトリ構造を反映していることに注意してください。.jar