java – jps不显示Tomcat进程
发布时间:2020-12-14 05:33:35 所属栏目:Java 来源:网络整理
导读:我在Ubuntu 10.10上运行Tomcat 6.0.31,并使用tge Sun JDK( java-6-sun).虽然tomcat正在运行,但是当我运行jps( Java虚拟机进程状态工具)时,它的进程不显示.我看到的唯一输出是jps进程本身的pid.为什么Tomcat进程不会出现? 解决方法 你可能跑到 Bug 7009828:
我在Ubuntu 10.10上运行Tomcat 6.0.31,并使用tge Sun JDK(
java-6-sun).虽然tomcat正在运行,但是当我运行jps(
Java虚拟机进程状态工具)时,它的进程不显示.我看到的唯一输出是jps进程本身的pid.为什么Tomcat进程不会出现?
解决方法
你可能跑到
Bug 7009828:
在Java 6 Update 23和Java 6 Update 24中,Java决定在何处放置jps,jconsole和jvisulavm所需的某些文件来检测本地运行的JVM时,会考虑使用java.io.tmpdir属性.这意味着将此系统属性定义为除默认(/ tmp)之外的其他任何JVM实例都将对这些工具不可见. 特别是Tomcat安装时默认将此属性设置为其安装临时文件夹. 所以:要么升级到Java 6 Update 25或更高版本(修复错误)或者使用-J-Djava.io.tmpdir = / path-to-tomcat-installation / temp启动jps. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |