2

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

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

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

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

4

1 回答 1

1

你不能通过以下属性在JVM上设置它:

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

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

于 2012-09-19T11:25:31.087 回答