jvisualvm 不显示线程选项卡

jvisualvm not displaying thread tab

我看不到线程菜单选项卡,分析器和采样器也处于禁用状态并收到消息 "profiling is not supported by this JVM"

在生产服务器中,jvisualVM 的问题是,java 应用程序是 运行 在 32 位 JDK1.8 上,我打开了 64 位 JDK(1.8)的bin文件夹。 (只是他们有 32,64 位 JDK)

因此请确保当您 运行 您的 java 应用程序在 32 位 JDK 上时,仅使用 32 位 JDK 中的 JvisualVM。

当您在 32 位 JVM 上 运行 java 应用程序时,您也可以使用 64 位 JVisualVM。

如果应用程序和 jvisualvm 都是 运行 在同一个 jdk 中并且仍然缺少线程选项卡。然后重新启动 application/eclipse,然后重新启动 jvisualvm 它会自动建立 JMX 连接。 如果它再次失败,您也可以按照 documentation

手动建立 JMX 连接

我遇到了类似的问题,我以管理员身份通过运行 JVisualVM 解决了这个问题。我的申请也是这样启动的。