使用现有java策略追加



我有我的自定义策略文件,我想以编程方式附加到现有的Java策略,但不是从命令提示符,因为有=用于追加和==覆盖。

如果我尝试

System.setSecurityManager(new SecurityManager());
System.setProperty("java.security.policy","myPolicy.policy");

一般来说,当你有一个前缀为set的方法时,它不会附加任何东西,而是将当前值替换为作为参数传递的新值。附加内容的方法一般以add为前缀。

所以值myPolicy.policy将覆盖现有的属性java.security.policy的值(如果有的话)

最新更新