Java从代码授予权限

时间:2012-09-19 11:01:44

标签: 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。

1 个答案:

答案 0 :(得分:1)

无法通过以下属性在JVM上进行设置:

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

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