升级到最新的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"等等但没有任何结果。任何建议都很明显。
答案 0 :(得分:1)
我得到了同样的错误,我还指定了#34; Permissions:sandbox"在jar文件中。 最后,通过删除" Trusted-Library:true"。
来解决问题