获取java.lang.SecurityException:尝试打开沙盒jar作为Trusted-Library

时间:2014-04-10 12:23:50

标签: java security jar applet jarsigner

升级到最新的java版本v1.7.0.51后,我得到了:

java.lang.SecurityException: attempted to open sandboxed jar as a Trusted-Library

我在jar的manifest文件中添加了以下属性,这导致了问题。添加这些属性后,我正在签署jar文件并使用它。

Manifest-Version: 1.0
Trusted-Library: true
Application-Library-Allowable-Codebase: *
Permissions: sandbox
Caller-Allowable-Codebase: *
Codebase: *

我尝试了其他组合,例如" Permissions:all-permissions"," Trusted-Library:false"等等但没有任何结果。任何建议都很明显。

1 个答案:

答案 0 :(得分:1)

我得到了同样的错误,我还指定了#34; Permissions:sandbox"在jar文件中。 最后,通过删除" Trusted-Library:true"。

来解决问题