2011-05-30 58 views
7

我用jarsigner簽署我的jar文件。但我得到了一個警告:如何簽署一個罐子永不過期?

Warning: 
This jar contains entries whose signer certificate will expire within six months. 

我該如何使它永不過期或在更長的時間內到期?

回答

7

指定-validity參數中需要的天數爲keytool

附錄:-validitykeytool的選項。

keytool -genkey -alias sawyer -validity 1234 -dname "…" 

創建新密鑰後,使用其唯一別名jarsigner簽名您的JAR。

+0

我沒有成功地使用-validity選項,在我的jarsigner命令,我看不到一個選項參數稱爲-validity,也請參閱這裏,http://stackoverflow.com/questions/5419425/to-change- JAR-到期時間 – Sawyer 2011-05-30 01:49:22