Java VisualVM:CPU/内存探查器卡在;正在连接到目标JVM…”;

Java VisualVM:CPU/内存探查器卡在;正在连接到目标JVM…”;,java,profiling,profiler,visualvm,jvisualvm,Java,Profiling,Profiler,Visualvm,Jvisualvm,我最近重新安装了Windows,我正在使用JDK1.8U91和内置的VisualVM。我已检查了我的代理设置,以确保它们在Windows代理设置和VisualVM的代理设置中都已关闭 我也尝试过重新安装JDK,重新启动计算机,重新安装Windows。我只安装了一个JDK,并且在Windows中将类路径设置为JDK的bin文件夹 VisualVM中除了CPU和内存评测之外的所有功能都可以使用。我的应用程序是从IntelliJ运行的,但我也尝试过定期从命令行运行应用程序,VisualVM也无法连接到

我最近重新安装了Windows,我正在使用JDK1.8U91和内置的VisualVM。我已检查了我的代理设置,以确保它们在Windows代理设置和VisualVM的代理设置中都已关闭

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

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

我还尝试过下载VisualVM,但也不起作用

我没有安装插件

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

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

-Djava.rmi.server.hostname=localhost

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

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


我已经在java版本为“1.8.0_102”的Windows 10 X64上对此进行了检查(并且有效!)

严肃地说,oracle可以解决这个问题吗?——这里的问题是相同的:Windows 10 Pro,JDK-8.102 64。在尝试了数小时的所有其他选项和其他选项的组合后,这对我有效。谢谢ievgen让它也为我工作,在windows7上使用jdk1.8.092的jvisualvm,这对我很有用。我使用IntelliJ插件中的visualvm.exe。我将上述参数添加到\jdk1.8.0_121\lib\visualvm\etc\visualvm.conf文件中。谢谢你,我也是。Windows10和x63版本的jdk1.8.0_102.0也适用于我。我像往常一样在IntelliJ中启动了我的Spring Boot应用程序,打开Admin CMD提示符并执行
jvisualvm.exe-J-Dorg.netbeans.profiler.separateConsole=true
,一切正常。这足以让我在Linux上连接Java 14。