Dans * nix je fais juste ps -ef | grep java
ps -ef | grep java
pour voir les arguments jvm et classpath d’un programme Java en cours d’exécution. Comment puis-je le voir dans l’invite de commande Windows? Je veux voir si certains jars se trouvent réellement dans le classpath d’un serveur weblogic en cours d’exécution.
Vous pouvez lancer JConsole , vous connecter à la JVM exécutant Weblogic, puis accéder à l’onglet “VM Summary” pour inspecter les arguments classpath / vm.
À partir de la ligne de commande, j’utiliserais
jinfo
qui vous donnera cette information et plus
Vous pouvez écrire une petite application pour vous connecter via JMX et interroger le java.lang.Runtime mbean. Il a un atsortingbut “ClassPath”.