1

誰かが私に彼らのコードをくれました:同じディレクトリ(src \ eval \ *。java)の下のいくつかの*.javaファイル。同じプロジェクトにある複数のソースコードファイルだと思います。

(Windowsで)コンパイルしようとすると、「

javac -sourcepath src\eval\AlnEval.java -d bin

しかし、そうするとこのエラーが発生します:

javac:ソースファイルがありません。


試してみました

javac src\eval\AlnEval.java

コンパイルで多くのエラー。AlnEval.javaは、他の*.javaファイルで定義されているいくつかのクラスを使用しているようです。

4

5 に答える 5

1

以下のコードを試してください

最初にメインのsrcディレクトリに移動します

javac -cp .;lib/<YOU_JARS>.jar -d bin  packA/*.java
于 2013-02-13T05:30:17.773 に答える
0

javac *.javaEclipseなどのIDEを使用するだけで入力できます。

于 2013-02-13T05:17:37.200 に答える
0

一度に複数のファイルをコンパイルするには、

javac src\eval\*.java

それでおしまい!

于 2013-02-13T05:17:45.583 に答える
0
$ cd src/eval
$ javac *.java

100101010101

于 2013-02-13T05:18:22.550 に答える
0

外部依存関係を含めるようにクラスパスを設定してみてください。たとえば、libディレクトリにjarファイルとしてすべての依存関係がある場合は、次を使用できます。

java -cp lib\* src\eval\*.java

これには、アプリのコンパイルに必要なすべての依存関係が含まれます。

于 2013-02-13T05:30:35.907 に答える