来自jdk1.6的jarsigner在签名jar时打印警告。 jdk1.4没有

时间:2013-05-22 20:21:02

标签: java security certificate jarsigner

如果我使用jdk1.6中的jarsigner对jar文件进行签名,则会打印以下警告:

Warning:
The signer certificate has expired.

如果我使用相同的命令对jar文件进行签名,而是使用jdk1.4,则不会打印警告。我认为jdk1.4的唯一区别是,如果证书过期,它不会显示警告,但我不确定这是否是唯一的区别。

这是正常的吗?如果我用jdk1.6签名,我会有问题吗?或者我应该继续使用jdk1.4签名吗?

这些是我使用的命令:

"C:\Program Files (x86)\Java\jdk1.4\bin\jarsigner.exe" -keypass mypass -storepass mypass Y:\file.jar myalias

"C:\Program Files (x86)\Java\jdk1.6.0_14\bin\jarsigner.exe" -keypass mypass -storepass mypass Y:\file.jar myalias

0 个答案:

没有答案