签署具有相同签名的多个罐子

时间:2016-03-02 11:30:39

标签: java jar signature

我尝试使用以下命令对TestJnlp.jar进行签名。

keytool -genkey -keyalg RSA -alias myFirstKey -keystore myKeystore -validity 360
jarsigner.exe -keystore myKeystore -verbose TestJnlp.jar myKey

我需要签署另一个jar文件(swt-win32-windows-x86.jar)。

如何使用相同的签名签署这两个罐子,"签名"是什么?

1 个答案:

答案 0 :(得分:0)

  

什么是“签署所有具有相同签名的罐子?”

它是什么“草率的术语”!

他们真正的意思是“使用相同的签署所有JAR”。

所以你应该做的是:

...> keytool -genkey -keyalg RSA -alias myFirstKey -keystore myKeystore -validity 360

...> jarsigner.exe -keystore myKeystore -verbose TestJnlp.jar myKey

...> jarsigner.exe -keystore myKeystore -verbose SomeOther.jar myKey

有关更多信息,请阅读JAR签名的Java Tutorial页面: