尝试在构建路径中发布.war package
包含 Web Start 应用程序时遇到了很多麻烦。commons-configuration-1.3.jar
(com.sun.deploy.net.JARSigningException)
我已经尝试清理javaws
缓存,重新安装应用程序,甚至重新安装java (1.6.0_24)
.
这是我NetBeans IDE 6.8 (Build 200912041610)
在创建JNLP
应用程序时的一段输出:
Warning:
The signer certificate will expire within six months.
Signing JAR: D:\Java\workspace\OTP\DeskOTP\atual\build\cluster\modules\ext\commons-configuration-1.3.jar to D:\Java\workspace\OTP\DeskOTP\atual\build\jnlp\app\br-com-petrobras-ep-gedig-gedigdesktoplibrary\ext-commons-configuration-1.3.jar as jnlp
但是,当我尝试运行时,我得到了JARSigningException
这个罐子。
所以,我决定解决这个问题,禁用这个验证。我相信我可以决定并告诉jvm
不要验证我的罐子(我的责任)。
无论如何要告诉jvm
或javaws
永远不要验证非签名jars
?