我最近重新安装了Windows,并且将JDK 1.8 u91与内置的VisualVM一起使用。我已经检查了代理设置,以确保它们在Windows代理设置和VisualVM的代理设置中均处于关闭状态。

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

在VisualVM中,除了CPU和内存配置文件外,所有功能均可用。我的应用程序是从IntelliJ运行的,但是我也尝试过从命令行定期运行应用程序,而VisualVM也无法连接到这些应用程序。

我也尝试过从http://visualvm.java.net下载VisualVM,这也行不通。

我没有安装插件。

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

最佳答案

See this bug report - VISUALVM-637

解决方案:使用以下命令启动JVisualVM:
jvisualvm.exe -J-Dorg.netbeans.profiler.separateConsole=true
我已经在Windows 10 X64上使用Java版本“1.8.0_102”检查了这一点(并且有效!)

关于java - VisualVM:CPU/内存分析器卡在 “Connecting to the target JVM…”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37632783/

10-11 22:30