我问,因为我有一个运行的未签名jar和一个没有签名的签名版本。查看清单,我看不到签名的主要类别。
我是否必须从网络开始运行已签名的jar?
答案 0 :(得分:1)
不一定,但如果您没有Main-class:在清单中,您不能将其作为可执行文件运行。如果您知道主类,则可以使用java可执行文件运行它,例如
$ java -classpath ./myjar.jar MyClass
答案 1 :(得分:0)
听起来你的构建过程已经更新了manifest.mf
答案 2 :(得分:-1)
你需要签名你的jar才能在web启动沙箱之外运行......