2015-03-23 3 views
1

Я пытаюсь запустить jstat для мониторинга GC. Я получаю vmid используя jps команду:Как запустить jstat в windows?

> jps 
18928 GCTest 

, но когда я пытаюсь запустить jstat так:

>jstat -gc <vmid> 18928 
The system cannot find the file specified. 

Я получаю сообщение The system cannot find the file specified.. Синтаксис кажется прекрасным. Я делаю какие-то ошибки?

+0

является jstat в вашем классе пути? – ambes

+0

да, я могу выполнить команду jstat, но когда я пытаюсь выполнить с аргументом, он показывает мне сообщение – Techno

ответ

2

вызовов это так, это должно работать:

jstat -gc 18928 
+0

, но почему я не мог использовать опцию ? – Techno

+0

AFAIK - это либо имя JVM, либо идентификатор (который вы получили с помощью команды jps). Поэтому вам не нужно класть его в командной строке. – Ria

Смежные вопросы