无论我启动什么,Visual VM都会在我的Mac上为我提供“未知应用程序”和“不支持此JVM”。VisualVM无法连接到Snow Leopard上的任何PID?
我试过JBoss,Jetty,Eclipse - 只是为了看看它是否能够识别/配置任何东西,到目前为止,nada。
$ Java的版本 Java版本 “1.6.0_17” 的Java(TM)SE运行时环境(建立1.6.0_17-b04-248-10M3025) 的HotSpot的Java(TM)64位服务器VM(建14.3 -b01-101,混合模式)
在雪豹上运行。我已经尝试使用默认的可视虚拟机(它看起来是1.0)和https://visualvm.dev.java.net/download.html的新下载的版本。
我似乎也不能让jconsole连接任何东西,我认为这两者是相关的。我建议使用“-Xshare:off”来防止崩溃,但无法连接,所以没有实际意义。
我也验证了视觉VM和这些其他应用是从同一个JVM上运行:
的VisualVM: 010-03-23 13时35分09秒 全部线程转储的HotSpot的Java(TM)64位服务器VM(14.3-b01-101混合模式):
的JBoss: 2010-03-23 13点35分57秒 全螺纹转储的Java的HotSpot(TM)64位服务器VM(14.3-b01- 101混合模式):
我不知道什么是错的。有人有主意吗?
我认为你是/是完全正确的。我的用户名确实包含下划线。我现在正在运行最新的java 1.6.0_20-b02-279-10M3065,但我似乎不再有问题。 – lakemalcom 2010-07-15 20:05:13
是的。我认为Apple推出的Java最新更新解决了这个问题。 jvisualvm一直在为我工作(以及我强调的用户名)。 – JPoetker 2010-09-09 13:59:16