如何在最终清单中设置权限

时间:2013-12-02 23:39:05

标签: java netbeans ant java-web-start

我遇到了JWS应用程序的问题,抱怨jar设置为仅在沙箱中运行。查看生成的jar,看到Permission设置为sandbox。我无法找到将此更改为所有权限的方法。我尝试将其添加到项目中的清单文件中,但仍然被覆盖。我想这是最近的Java版本,因为应用程序的旧jar工作正常。

知道怎么设置这个吗?

3 个答案:

答案 0 :(得分:1)

必须将 JNLP 文件的security element设置为all-permissions才能获得所需的权限。

答案 1 :(得分:0)

我可以想到以下任何一种选择。

1)修改代码生成/ jar创建逻辑,将all-permissions添加到清单中 2)如果那不可能在jnlp资源中添加<security> <all-permissions/> </security> 3)生成jar后,取消签名,修改清单并辞职。

答案 2 :(得分:0)

终于找到了!属性 - &gt;申请 - &gt;网络开始。然后选择一个启用安全性的选项,并将“混合代码”设置为“仅受信任”。