我想將權限授予我jstatd在Linux上
相應的手冊上寫着:凡放置jstatd.all.policy
要使用此策略,將文本複製到一個名爲jstatd文件。 all.policy 並運行jstatd服務器如下:
jstatd -J-Djava.security.policy = jstatd.all.policy
但是,在Linux上我應該把這個jstatd.all.policy文件?
我想將權限授予我jstatd在Linux上
相應的手冊上寫着:凡放置jstatd.all.policy
要使用此策略,將文本複製到一個名爲jstatd文件。 all.policy 並運行jstatd服務器如下:
jstatd -J-Djava.security.policy = jstatd.all.policy
但是,在Linux上我應該把這個jstatd.all.policy文件?
至於我記得你在同一個位置創建文件jstatd
(... JDK /斌/),它應該工作。
更新: 從here:
用戶策略文件默認情況下位於
user.home/.java.policy
(Solaris/Linux操作系統)
user.home\.java.policy
(Windows)中注:
user.home
指的是名爲的系統屬性 的值,它指定用戶的主目錄。
你也可以給一個完整路徑將用於諸如政策:
jstatd -p 1099 -J-Xrs -J-Djava.security.policy=C:\jstatd\tools.policy
如果你是一個共享的機器上,並希望中央地方加入的政策,這是很有幫助。
約備選地點任何想法? $ {JAVA_HOME/bin}在一個只讀的文件系統上,我不在這裏控制。 – kittylyst
我已經更新了我的答案,應該是你需要的東西。 –