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
属性决定在什么地方被需要的一些文件时jps
,jconsole
并jvisulavm
在本地检测运行的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