我想在linux上啓動jstatd。這是我做的。爲什麼jstatd沒有迴應?
1)創建文件jstatd.all.policy
grant codebase "file:/home/ailiu/jdk1.6.0_24/lib/tools.jar" {
permission java.security.AllPermission;
};
2)確信的tools.jar
存在於特定路徑 /home/ailiu/jdk1.6.0_24/lib/tools.jar
3)運行jstatd作爲
./jstatd -J-Djava.security.policy=jstatd.all.policy
執行簡單地掛起,根本沒有迴應。
我試過用JDK 1.7和1.6,都一樣。
4)jps可以看到jstatd的進程,以及其他java程序。
有幫助嗎?非常感謝。
嘗試運行jstatd作爲'./jstatd -J-Djava.security.policy = jstatd.all.policy&' – simon