2008年10月24日 星期五

自簽證jar文件

僅供自己筆記用。

2008-10-24_181008

需要keytool.exe 及jarsigner.exe兩隻程式。

首先,先開一個cmd.exe

創建自簽名證書

keytool -genkey 
這個步驟會建立一個alias為"mykey"的密鑰倉庫項,含有新產生的密鑰對和有效期為90天的證書。

預設為存放在目前使用者的根目錄,如C:\documents and Settings\Administrator\.keystore檔。

自簽名jar文件

jarsigner -signedjar 目的文件名.jar 來源文件名.jar mykey 
或是
jarsigner 文件名.jar mykey 

第一種會簽名並產生名為"目的文件名.jar" 第二種會簽名並覆蓋"原文件名.jar"

延伸閱讀:

keytool - 密鑰和証書管理工具

jarsigner - JAR 簽名和校驗工具

沒有留言:

張貼留言