我目前正在使用以下方式设置策略文件:
policyURL =cl.getResource("res/policy/abc.policy");
System.out.println(policyURL.toString());
System.setProperty("java.security.policy", policyURL.toString());
问题是该文件会干扰其他正在运行的应用程序。
是否可以从代码中授予权限并在应用程序停止时将其删除?我不想从ProgramFiles修改java.policy。
答案 0 :(得分:1)
无法通过以下属性在JVM上进行设置:
java -Djava.security.manager -Djava.security.policy=res/policy/abc.policy
我怀疑这不会影响其他正在运行的应用程序。