Java从代码授予权限

标签 java permissions policy

我目前正在使用以下方法设置策略文件:

policyURL =cl.getResource("res/policy/abc.policy");
System.out.println(policyURL.toString());
System.setProperty("java.security.policy", policyURL.toString());

问题是该文件干扰了其他正在运行的应用程序。

是否可以通过代码授予权限并在应用程序停止时将其删除?我不想修改 ProgramFiles 中的 java.policy。

最佳答案

JVM上不能通过如下属性设置吗:

java -Djava.security.manager -Djava.security.policy=res/policy/abc.policy

我怀疑这不会影响其他正在运行的应用程序。

关于Java从代码授予权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12493410/

相关文章:

Java 如何将字符串化点流转换为 ArrayList<Point2D.Double>

java - 在 Selenium 2.0 中处理 "are you sure you want to navigate away from this page"Msg

text-editor - 在当今时代,是否有合理的理由强制代码文件的最大宽度为 80 个字符?

Azure API管理策略: Unable to check if a parameter exists or not in request body

java - 如何将IntelliJ IDEA 2017.1.2连接到Postgresql

java - 如何从standalone.xml 中读取KeyStore 文件路径

linux - 为什么我的 'touch'可以写保护文件?

java - 从 Android 应用导出文件

permissions - php.ini 中的 log_errors_max_len = 1024,但 php 日志不断增长

ssl - 如何使用配置 OpenSSL 的策略来签署具有多个 OU 的证书?