Возможно, вы сталкиваетесь с Ошибка 7009828 :
В Java 6 Update 23 и Java 6 Update 24, Java учитывает свойство java.io.tmpdir
при принятии решения о том, где разместить некоторые файлы, необходимые для jps
, jconsole
и jvisulavm
для обнаружения локально работающих JVM. Это означает, что каждый экземпляр JVM, для которого это системное свойство определено не по умолчанию (/tmp
), будет невидимым для этих инструментов.
Установки Tomcat, в частности, по умолчанию устанавливают для этого свойства папку temp
.
Итак: либо обновить до Java 6 Обновление 25 или более поздней версии (где исправлена ошибка) или запустить jps
с -J-Djava.io.tmpdir=/path-to-tomcat-installation/temp
.