空气中的尘埃
分类: WINDOWS
2008-11-11 13:51:27
步骤:
(1)将java程序打包
jar cvf test.jar test.class
(2)生成名为mcni.store的密钥库,别名为mcni
keytool -genkey -keystore mcni.store -alias mcni
密码:123456 (根据需要自己输入) 以下根据需要输入,最后确认:y
(3)导出mcni.cer数字证书
keytool -export -keystore mcni.store -alias mcni -file mcni.cer
密码:123456 (根据需要自己输入)
(4)对test.jar文件进行签名
jarsigner -keystore mcni.store test.jar mcni
密码:123456 (根据需要自己输入)
另外
一条警告说该证名书只能使用6个月。为了能使应用程序不受时间的限制,keytool命令提供了一个参数validity,利用它可以指定签名有效日。例如:
keytool -genkey -keystore mcni.store -alias mcni -validity 55555