jps不显示Tomcat进程

我在Ubuntu 10.10上运行Tomcat 6.0.31,并使用tge Sun

JDK(java-6-sun)。尽管tomcat正在运行,但在我运行时它的进程没有显示jps(Java虚拟机进程状态工具)。我看到的唯一输出是jps进程本身的pid。为什么不显示Tomcat进程?

回答:

您可能会遇到错误7009828:

在Java 6更新23和Java

6更新24,Java的考虑java.io.tmpdir属性决定在什么地方被需要的一些文件时jpsjconsolejvisulavm在本地检测运行的JVM。这意味着,每个具有此系统属性定义为默认值(/tmp)之外的内容的JVM实例对于这些工具都是不可见的。

尤其是Tomcat安装,默认情况下将此属性设置为其安装temp文件夹。

所以: 要么 升级到Java 6更新25或更高版本(其中bug修复),或者开始jps-J-Djava.io.tmpdir=/path-to-

tomcat-installation/temp

以上是 jps不显示Tomcat进程 的全部内容, 来源链接: utcz.com/qa/428346.html

回到顶部