VIsualVM从列表中丢失本地Java进程

时间:2015-01-30 06:01:36

标签: java jvm visualvm

我使用的是JDK 1.7.0_60,我有一个Java进程。我总是使用VisualVM监视我的进程,但几天前我的虚拟机崩溃了,因为其他一些副作用。在那之后,VisualVM从某些列表中丢失了exising进程。当我尝试添加localhost:3333时,它显示错误:

Cannot connect to localhost:3333 using service:jmx:rmi:///jndi/rmi://localhost:3333/jmxrmi

2 个答案:

答案 0 :(得分:1)

如果它在您的本地运行,您不需要将其添加到VisualVM。当您在后台运行应用程序打开VisualVM时,它将在Applications -> Local下自动列出。

enter image description here

答案 1 :(得分:0)

正如我所说,VisualVM从某些列表中丢失了现有进程。所以你的答案没用了。

我清除了缓存数据并解决了这个问题。