将Java VisualVM连接到本地应用程序

时间:2012-12-03 11:59:28

标签: java jmx

当我尝试通过显式JMX连接将Java VisualVM连接到本地应用程序时跟随cmd java -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9898 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -jar javaws.jar它会出错:

  

无法访问jarfile javaws.jar。

但是,当我使用另一个.jar文件时,它可以工作。但是对于javaws.jar不起作用。这个例外的原因是什么。

1 个答案:

答案 0 :(得分:1)

可能是命令无法识别jar文件。

尝试使用此选项

  

java -Dcom.sun.management.jmxremote   -Dcom.sun.management.jmxremote.port = 9898 -Dcom.sun.management.jmxremote.ssl = false -Dcom.sun.management.jmxremote.authenticate = false -jar“%JAVA_HOME%”\ jre \ lib \ javaws。罐