我在 java 6 命令提示符中创建了 jar 文件,然后使用 jdk jarsigner 实用程序对 jar 文件进行了签名。最后它被成功验证。但是当我使用运行 jar 文件时
Java -jar JarExample.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=
但是在签署罐子之前它工作正常。所以,我不知道这有什么问题?
请指导我摆脱这个问题?