将 JRE 更新到 1.7 update45 后,我的 Eclipse(3.6) Web Start 应用程序无法再启动。我尝试在 jar 的清单中添加以下安全属性来解决它。
- 权限:所有权限
- 代码库:*
- 应用程序名称:应用程序
但是在我修改了Eclipse JAR(一个签名的JAR)的清单并使用我自己的证书退出后,它在启动时弹出异常:Invalid signature file digest for Manifest main attributes
我的问题是:
使用 java 1.7_45 时,是否必须将这些安全属性添加到所有应用程序 JARS(包括 Eclipse JARS)的清单中?
如果是强制性的,如何为 Eclipse JARS 添加这些属性?Eclipse JARS 已经签名,我们不能轻易修改清单。
有谁能够帮我?