jconsole,jps无法查看到java进程
2014-11-10 16:43
330 查看
原本好好的,突然就无法查看到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程序,就可以监控到了。
原因是/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程序,就可以监控到了。
相关文章推荐
- 探秘Jps及无法查看java进程问题
- Jps介绍以及解决jps无法查看某个已经启动的java进程问题
- Jps介绍以及解决jps无法查看某个已经启动的java进程问题【盗用】
- Jps介绍以及解决jps无法查看某个已经启动的java进程问题
- Jps介绍以及解决jps无法查看某个已经启动的java进程问题
- Jps介绍以及解决jps无法查看某个已经启动的java进程问题
- jps无法查看某个已经启动的java进程问题
- (转)Jps介绍以及解决jps无法查看某个已经启动的java进程问题
- Jps介绍以及解决jps无法查看某个已经启动的java进程问题
- Jps介绍以及解决jps无法查看某个已经启动的java进程问题
- jps无法获取到tomcat(java)进程
- 查看当前用户运行的java进程及端口:jps 命令
- linux里的jps命令详解(查看java进程)
- 查看当前Java进程工具jps(转)
- 查看java进程信息--jps命令详解
- jps工具(查看java进程)
- 【Jps查看Java进程】Jps命令—使用详解
- java进程在但jconsole等监控工具无法连接问题
- jps查看java进程中哪个线程在消耗系统资源
- hadoop;RPC;调用接口;cmd的jps查看java进程;有main方法的类才能产生进程