Прекрасный день всем вам.
Я хочу использовать jstatd для мониторинга JVM, GC, Heap и некоторых важных показателей некоторых приложений, работающих на удаленных машинах.
Когда я попытался выполнить команду jstatd.exe
из папки bin пути java через командную строку, я получил следующую ошибку:
C:\Program Files (x86)\Java\jdk1.6.0_38\bin>jstatd.exe
Could not create remote object
access denied (java.util.PropertyPermission java.rmi.server.ignoreSubClasses write)
java.security.AccessControlException: access denied (java.util.PropertyPermission java.rmi.server.ignoreSubClasses write)
at java.security.AccessControlContext.checkPermission(AccessControlConte
xt.java:374)
at java.security.AccessController.checkPermission(AccessController.java:
549)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
at java.lang.System.setProperty(System.java:725)
at sun.tools.jstatd.Jstatd.main(Jstatd.java:122).
Когда мы проверили эту ошибку в Интернете, мы узнали, что нам нужно добавить некоторый файл безопасности, который упомянут в ссылке не удается запустить jstatd из-за ошибки разрешения. Но по-прежнему мы получаем ту же ошибку.
Может ли кто-нибудь нам в этом помочь.
Заранее спасибо.