私はこの質問を編集しましたが、今ではまさに私がしたことです:
コマンドラインでいくつかの .class ファイルから .jar ファイルを作成したいと考えています。
私はEclipseで作業し、作成しました:
myProject プロジェクト、およびその中: myPackage パッケージ、およびその中: myClass クラス。次に、コマンドラインに次のように書きました。
jar -cfv myJar.jar myPackage\myClass.class
そして、私はこれを得ました:
added manifest
adding: myPackage/myClass.class(in = 745) (out= 473)(deflated 36%)
これにより、現在のディレクトリに myJar.jar ファイルが実際に作成されました。ここで、プロセスが正常に完了したかどうかを確認したかったので、次のように jar からクラスを抽出しました。
jar xfv myJar.jar
そして、私はこれを得ました:
created: META-INF/
inflated: META-INF/MANIFEST.MF
inflated: myPackage/myClass.class
これにより、MANIFEST.MF を含む META-INF フォルダーが作成されましたが、ここには .class ファイルがありません!!
jar プロセスへのパックに何かが間違っているようです。
誰にもアイデアがありますか??
どんな答えでも大歓迎です!