0
私はJava 6のコマンドプロンプトでjarファイルを作成し、JDK jarsignerのutility.Finallyそれは私がJavaコマンドプロンプトで署名付きjarファイルを実行するには?
Java -jar JarExample.jar
を使用してjarファイルを実行したときにそれはNoClassDefFoundError.Could not find the main class :JarTest
これが私のマニフェストファイルの内容です:
Manifest-Version: 1.0
Created-By: 1.6.0_20 (Sun Microsystems Inc.)
Main-Class: JarTest
Name: ClassFile.class
SHA1-Digest: 6/tiYFkvtAy4Vl0ODl/6y6j/IJU=
Name: JarTest.class
SHA1-Digest: eDa/GNMKffutC3xfAyAwX0mCNnM=
しかし、それはfine.Soを働いたjarファイルに署名する前に、私はこれで間違っているのか分からないのですか?
この問題を解決するにはどうすればよいですか?
「JarExample.jar \ -jar Javaの」*は、なぜあなたは(あなたを無駄にしている*:作成したjarファイルに私は以下のあなたに示す情報を持っている必要がありますので、マニフェストファイルは、 のClass-Path変数を持っている必要がありますそしてもっと重要なことに私たちの)このゴミとの時間?これらのものをコピー/ペーストします。 –
@AndrewThompsonはおそらく彼が窓にいる:) –