我有一个 PVK 和 SPC 文件,并希望使用它们从 Netbeans IDE 7.3 签署 jar 文件。我的应用程序将从 Java Web Start 部署。
我使用 keytool 将它们组合成一个 PFX 文件。
"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\pvk2pfx.exe" -pvk joy.pvk -spc joy.spc -pi happy -pfx joyful.pfx
我找到了别名。
"C:\Program Files\Java\jdk1.7.0_17\bin\keytool" -v -list -storetype pkcs12 -keystore joyful.pfx > abc.txt
然后我从这个 Comodo链接中的步骤将 pfx 转换为 Java Keystore
"C:\Program Files\Java\jdk1.7.0_17\bin\keytool" -importkeystore -srckeystore joyful.pfx -srcstoretype pkcs12 -destkeystore joyful.jks -deststoretype JKS
IDE(项目属性 | 部署 | 签名证书)要求提供密钥库路径、密码、密钥别名和密钥密码。我填写。
现在我进行了清理和构建,但请注意此消息:
警告:签名者的证书链未经验证。
我做错了什么?