我正在开发一个运行一些带有自签名证书的applet的应用程序,但java 8会阻止带有自签名证书的applet ......现在更新Java版本的用户无法使用小程序,一个大麻烦!
我的公司买了一张值得信赖的证书,现在我正试图用这张证书签署小程序。
旧的签名是build.xml中的这个:(当我运行Ant来创建.EAR时它会签名)
<signjar keystore="${web.etc}/company.ks" storepass="pass" alias="aliasname" lazy="yes" maxmemory="256m">
<fileset dir="${docroot}/applets/appletName/" includes="${appletName.name}" />
</signjar>
我收到了一个.jks
分机的新密钥
但我无法将新密钥放在旧文件夹中并更改keystore
和storepass
,它不起作用......构建失败。
有没有人做过类似的事情?
我是否需要在罐子的清单中写点什么?