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