Annexe B. Outilsde la plateforme
Ce chapitre présente les outils fournis avec la version OpenJDK de la plateforme Java. Les outils abordés sont tous des outils en ligne de commande. Si tu utilises une autre version de Java, tu trouveras peut-être d’autres outils (aux fonctionnalités similaires) dans ta distribution. De nombreux éditeurs tiers s’appuient sur les bases fournies par ces outils du JDK.
Plus loin dans ce chapitre, on consacre une section aux outils Java Flight Recorder (JFR) pour le profilage approfondi des applications Java.
Outils en ligne de commande
Les outils en ligne de commande que nous abordons sont les plus couramment utilisés et ceux qui présentent la plus grande utilité ; il ne s’agit pas d’une description exhaustive de tous les outils disponibles.
Remarque
Dans certains cas, on doit parler de commutateurs qui prennent des chemins d’accès au système de fichiers. Comme partout ailleurs dans ce livre, on utilise les conventions Unix pour ces cas-là. D’autres aspects de ces outils, comme les commutateurs de ligne de commande disponibles, devraient être les mêmes sur tous les systèmes d’exploitation.
On va aborder ici les outils suivants, avec leur utilisation de base, leur description et leurs options courantes :
-
javac -
java -
jar -
javadoc -
jdeps -
jps -
jstat -
jstatd -
jinfo -
jstack -
jmap -
javap -
jlink -
jmod -
jcmd -
jwebserver
Remarque
Les options décrites ici concernent Java 25 et peuvent varier dans les anciennes versions de Java . Par exemple, ...
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