签名的Jar可以作为可执行文件运行吗?

时间:2009-03-02 02:33:12

标签: java jar java-web-start

我问,因为我有一个运行的未签名jar和一个没有签名的签名版本。查看清单,我看不到签名的主要类别。

我是否必须从网络开始运行已签名的jar?

3 个答案:

答案 0 :(得分:1)

不一定,但如果您没有Main-class:在清单中,您不能将其作为可执行文件运行。如果您知道主类,则可以使用java可执行文件运行它,例如

$ java -classpath ./myjar.jar MyClass

答案 1 :(得分:0)

听起来你的构建过程已经更新了manifest.mf

答案 2 :(得分:-1)

你需要签名你的jar才能在web启动沙箱之外运行......

google here