1

多くのクラスを含むjarファイルを作成しようとしています。次のコマンドを使用して

C:\Users\use\Desktop\SDE_7_SSH\eclipse\new\charge\src\jar> jar cf charge.jar *.class

しかし、 「jar」は内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されないというエラーがスローされます。

私の jar フォルダー (C:\Users\use\Desktop\SDE_7_SSH\eclipse\new\charge\src\jar) には、「f1」、「f2」という名前の 2 つのフォルダーがあり、これらのフォルダーにはクラスがあります。

4

3 に答える 3

1

bin ディレクトリから jar コマンドを実行する必要があります。たとえば、Linux システムでは、自分のディレクトリに移動します。

cd /usr/local/java/jdk1.6.0_01/bin/

そして実行します

jar cf charge.jar *.class

または、Javaバイナリのフルパスで実行します

/usr/local/java/jdk1.6.0_01/bin/jar cf charge.jar *.class

于 2012-08-24T06:53:59.420 に答える
0

「jar」だけでなく「java -jar」を使用する

于 2012-08-24T05:42:33.877 に答える
0

Java の bin ディレクトリにある jar プログラムへの完全なパスを使用します。お気に入り

jdk_with_version\bin\jar cvf *.class

于 2012-08-24T05:48:12.493 に答える