jps进程信息不可用 - jconsole和jvisualvm无法正常工作

Lau*_*t K 17 java jconsole

Windows更新后,我的jps,jconsole和jvisualvm不再工作了.

Jps给了我进程ID,但它告诉我 process information unavailable

而且我无法像以前那样使用jvisualvm连接到这些进程.

我正在运行1.6.0_22 jre.

我过去已经遇到过这个问题,尝试过这个技巧,并且它有效.但这次,运气不好,没有用.

编辑: 我找到了一个解决方案:在我的临时文件夹中,我确实销毁了该hsperfdata_<username>文件夹.显然我的用户名存在问题.该文件夹名为hsperfdata_myname.在通过调用jps进行销毁和重新创建之后,它被称为hasperfdata_MYNAME.

很奇怪.

Lau*_*t K 25

在我的临时文件夹中,我确实销毁了hsperfdata_文件夹.显然我的用户名存在问题.该文件夹名为hsperfdata_myname.在通过调用jps进行销毁和重新创建之后,它被称为hasperfdata_MYNAME.

很奇怪.


Qia*_* Li 10

在unix上,确保以启动它的用户身份运行.

  • 太好了!像:sudo -u用户名jps (2认同)