VisualVM:CPU/内存分析器停滞在“连接到目标JVM...”

2022-09-01 03:50:11

我最近重新安装了Windows,并且我正在使用带有内置VisualVM的JDK 1.8 u91。我已经检查了我的代理设置,以确保它们在Windows代理设置和VisualVM的代理设置中都已关闭。

我还尝试过重新安装JDK,重新启动计算机,重新安装Windows。我只安装了一个JDK,类路径设置为Windows中JDK的bin文件夹。

除了 CPU 和内存分析之外,所有功能都可以在 VisualVM 中使用。我的应用程序是从IntelliJ运行的,但我也尝试过从命令行定期运行应用程序,VisualVM也无法连接到这些应用程序。

我还尝试过从 http://visualvm.java.net 下载VisualVM,这也不起作用。

我没有安装插件。

为什么会挂起?这是新 JDK 引入的错误吗?


答案 1

请参阅此错误报告 - VISUALVM-637

解决方案:使用以下命令启动 JVisualVM:

jvisualvm.exe -J-Dorg.netbeans.profiler.separateConsole=true

我已经在Windows 10 X64上检查了这个(它的工作原理!)java版本“1.8.0_102”


答案 2

尝试启动(本地)应用程序,以观察其他:

-Djava.rmi.server.hostname=localhost

推荐