Linux, Open-source, Programação e Produtividade

Jps

Jonas Abreu em 30/03/2012

Ferramenta simples mas bem útil.

Sempre que preciso rodar alguma aplicação como o jstack ou o jmap eu preciso saber qual o PID da minha aplicação. O jeito como eu costumava fazer era:

ps aux | grep java

Mas conheci recentemente a ferramenta jps que também vem por padrão com o JDK.

Basta rodá-la que você vê a lista de PIDs de aplicações java rodando. O output é parecido com isso:

73546 Jps
73544 Main

Ele deixa um pouco a desejar, porque o nome das aplicações não é muito descritivo.

Mas se você rodar

jps -l

ele lista também os pacotes, facilitando a identificação.

73544 org.netbeans.Main
73688 sun.tools.jps.Jps

Na listagem acima, o Main é a VisualVM

Creative Commons License
Jps de Jonas Abreu está licenciado sob Creative Commons License.