VisualVM 启动后没有应用程序 window

No application window after VisualVM start

我想使用服务器上安装的 VisualVM 连接到远程 CentOS 6 服务器上的 JVM 运行ning。我使用带有 X 转发的 ssh 连接到服务器:

ssh -X <user@ip>

我的 ~/.bashrc 将这些变量导出到 运行 VisualVM:

export JAVA_HOME=/usr/local/jdk1.8.0_102/
export PATH="$JAVA_HOME/bin:$PATH"

然后我 运行 VisualVM 定位在远程服务器上:

/usr/local/visualvm_138/bin/visualvm

它调用没有错误,但是没有出现应用程序视图(应该出现在应用程序启动时)。此外,Window 菜单项中没有应用程序子项。大约一个月前,我已经 运行 VisualVM 成功地使用这种方式。如何让这个window出现?

尝试删除 VisualVM 用户目录和缓存,然后重新启动 VisualVM。 Userdir 位于 ~/.visualvm/1.3.8,缓存位于 ~/.cache/visualvm/1.3.8