当我尝试通过显式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不起作用。这个例外的原因是什么。
答案 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。罐