Java em poucas palavras (Portuguese Edition), 9th Edition
by Benjamin J. Evans, Jason R. Clark, David Flanagan
Apêndice B. Ferramentasda plataforma
Este capítulo aborda as ferramentas que vêm junto com a versão OpenJDK da plataforma Java. Todas as ferramentas mencionadas são de linha de comando. Se você estiver usando uma versão diferente do Java, pode encontrar ferramentas diferentes (com funções semelhantes) como parte da sua distribuição. Muitos desenvolvedores terceirizados se baseiam nos fundamentos fornecidos por essas ferramentas do JDK.
Mais adiante neste capítulo, dedicamos uma seção às ferramentas do Java Flight Recorder (JFR) para análise detalhada de aplicativos Java.
Ferramentas de linha de comando
As ferramentas de linha de comando que abordamos são as mais usadas e as de maior utilidade — não se trata de uma descrição completa de todas as ferramentas disponíveis.
Observação
Em alguns casos, precisamos falar sobre opções que aceitam caminhos do sistema de arquivos. Assim como no resto do livro, usamos as convenções do Unix nesses casos. Outros aspectos dessas ferramentas, como as opções de linha de comando disponíveis, devem ser os mesmos em todos os sistemas operacionais.
Aqui, vamos falar sobre as seguintes ferramentas, incluindo seu uso básico, descrição e opções comuns:
-
javac -
java -
jar -
javadoc -
jdeps -
jps -
jstat -
jstatd -
jinfo -
jstack -
jmap -
javap -
jlink -
jmod -
jcmd -
jwebserver
Observação
As opções descritas ao longo do livro são voltadas para o Java 25 e podem variar em versões mais antigas do Java
. Por exemplo, --class-path foi introduzida quando ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access