Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
部署java.policy_Java_Security_Applet_Java 8 - Fatal编程技术网

部署java.policy

部署java.policy,java,security,applet,java-8,Java,Security,Applet,Java 8,我已经编写了一些Java小程序,并将它们打包到一个签名的JAR中。即使小程序已经签名,它们仍然需要在客户机上对java.policy文件进行一些更改。例如,执行打印作业 为了帮助最终用户,用户可以下载另一个带有小型Swing应用程序的JAR,该应用程序将把条目添加到他们的.java.policy 我的问题是: 是否有一个众所周知的库来部署/交付/安装java.policy 这个小应用程序只需附加到.java.policy。如果多次运行,程序将多次附加相同的数据。如果我只添加一次条目会更好。为此,

我已经编写了一些Java小程序,并将它们打包到一个签名的JAR中。即使小程序已经签名,它们仍然需要在客户机上对
java.policy
文件进行一些更改。例如,执行打印作业

为了帮助最终用户,用户可以下载另一个带有小型Swing应用程序的JAR,该应用程序将把条目添加到他们的
.java.policy

我的问题是:

是否有一个众所周知的库来部署/交付/安装
java.policy


这个小应用程序只需附加到
.java.policy
。如果多次运行,程序将多次附加相同的数据。如果我只添加一次条目会更好。为此,我必须解析
.java.policy
并写回。是否有任何库可以操作
java.policy
条目?

java允许您操作现有的策略文件(甚至创建新的策略文件)。但它主要面向开发者。如果您想让它更加用户友好,我想您必须自己编写一个(您应该能够重用来自标准策略工具的大量代码)

我认为更改本地策略文件不是正确的解决方案。通常,小程序应在其清单文件中命名所需的权限级别,例如:

权限:所有权限
代码库:*
仅受信任:正确
有关下页的详细信息,请参阅“权限属性”


小程序也需要签名。

您好,我也在寻找同样的工具。我们想要管理数百个工作站来更新java.policy文件。你今天有解决方案吗?