0

ディレクトリbar内にJavaファイルfoo.javaがあり、それはすでにコンパイルされているとします

bar
   --foo.java
   --foo.class

ただし、他のディレクトリにいくつかのライブラリが必要です

/opt
    --file1.class
    --file2.class
    subdir
         --file3.class
    subdir2
         --subdir3
              --file4.class

(バーディレクトリ内で)fooプログラムを簡単に実行できますか

 java foo -cp /opt ?
4

1 に答える 1

0

これを試して:

Windows の場合:

java -cp .;pathtojar/jar1;pathtojar/jar2 foo

Linux の場合:

java -cp .:pathtojar/jar1:pathtojar/jar2 foo

PATH、CLASSPATH などを理解するには、http: //docs.oracle.com/javase/tutorial/essential/environment/paths.htmlを参照してください。

于 2013-09-29T11:03:24.570 に答える