1
有没有办法为位于我想要的位置的Java SecurityManager创建自定义策略文件? 如果是这样,我该怎么做,以及如何将SecurityManager以编程方式绑定到该文件,而不是通过命令行?Java SecurityManager - 设置自定义策略文件
有没有办法为位于我想要的位置的Java SecurityManager创建自定义策略文件? 如果是这样,我该怎么做,以及如何将SecurityManager以编程方式绑定到该文件,而不是通过命令行?Java SecurityManager - 设置自定义策略文件
您可以通过java.security.policy
JVM参数指定其他安全策略文件:
java -Djava.security.policy=<path to policy file> MyClass
如果你想要的政策文件,以完全覆盖系统以及默认的用户策略文件,然后指定一个“双=”的语法:
java -Djava.security.policy==<path to policy file> MyClass
不幸的是我无法执行命令行命令,因为我无法访问命令行界面。没有这样的命令没有办法指定策略文件,但在代码中? – deimos1988 2012-03-01 00:12:15
您不需要使用tue命令行。只需使用java.security.policy参数配置您的启动。你的应用程序究竟启动了多久? – Perception 2012-03-01 00:35:39
这有点复杂。现在它是从Eclipse开始的,但一旦完成,它将以不同的方式启动,我真的不知道是否可以设置任何启动参数。所以在代码中没有办法做到这一点? – deimos1988 2012-03-01 01:17:18