jconsole,jps无法查看到java进程

来源:互联网 发布:淘宝双十一晚会节目单 编辑:程序博客网 时间:2024/05/29 04:46

原本好好的,突然就无法查看到java进程了,包含jconsole本身的进程也无法查看到。

原因是/tmp/hsperfdata_userName这个不存在,userName为操作系统登陆用户名。

但是tmp目录在哪,原来tmp变是定义的环境变量,可查看,unix-like系统可用echo $tmp查看。

windows下,高级设置——环境变量就可以看到tmp或者TMP这个环境变量了。

以联想电脑为例,windows下,其路径为C:\Users\Lenovo\AppData\Local\Temp下的hsperfdata_Lenovo。

我发生这个的原因是因为jdk由6.0换了7.0。然后C:\Users\Lenovo\AppData\Local\Temp文件太多了,全删了。

在运行jconsole,重新运行要监控的java程序,就可以监控到了。

0 0
原创粉丝点击