皆さんにとって素晴らしい日です。
jstatd を使用して、リモート マシンで実行されている一部のアプリケーションの JVM、GC、ヒープ、およびいくつかの重要なメトリックを監視したいと考えています。
jstatd.exe
コマンドライン経由で Java パスの bin フォルダーからコマンドを実行しようとすると、次のエラーが発生します。
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 を開始できません。しかし、それでも同じエラーが発生します。
これについて私たちを助けることができる人は誰でもできますか?
前もって感謝します。