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

Java 如何在最终清单中设置权限,java,netbeans,ant,java-web-start,Java,Netbeans,Ant,Java Web Start,我遇到JWS应用程序的问题,它们抱怨jar设置为仅在沙箱中运行。查看生成的jar,发现权限设置为sandbox。我无法找到将此更改为所有权限的方法。我尝试将其添加到项目中的清单文件中,但仍然被覆盖。我猜这是在最近的Java版本上,因为应用程序的旧JAR工作得很好 知道如何设置吗?有必要将JNLP文件的属性设置为所有权限,以获得所需的权限。我可以考虑以下任一选项 1) 修改代码生成/jar创建逻辑,将所有权限添加到清单中。 2) 如果不可能,请在jnlp资源中添加 3) 一旦jar生成,取消签名,

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


知道如何设置吗?

有必要将JNLP文件的属性设置为
所有权限
,以获得所需的权限。

我可以考虑以下任一选项

1) 修改代码生成/jar创建逻辑,将所有权限添加到清单中。
2) 如果不可能,请在jnlp资源中添加


3) 一旦jar生成,取消签名,修改清单并辞职。

最终找到了它!属性->应用程序->Web启动。然后选择一个启用安全性的选项,并将混合代码设置为仅受信任。

jnlp已经有了该选项,但出于某种原因,它最近开始抱怨它。这是雪豹Mac上的。应用程序在Java发行版(1.6.65)之后开始出现问题,并在查看问题时发现了这一点。