我怎样才能在Windows中查看正在执行的Java程序的类path和jvm参数

在* nix我只是做ps -ef | grep java ps -ef | grep java来查看正在执行的java程序的jvm参数和类path。 我怎样才能看到它在Windows命令提示符? 我想看看某些jar是否在运行weblogic服务器的类path中。

Solutions Collecting From Web of "我怎样才能在Windows中查看正在执行的Java程序的类path和jvm参数"

您可以启动JConsole ,连接到运行Weblogic的JVM,然后导航到“VM Summary”选项卡来检查classpath / vm参数。

从命令行我会使用

jinfo <pid>

这将给你这个信息和更多

你可以编写一个小的应用程序来通过JMX进行连接,并查询mbean java.lang.Runtime。 它有一个属性“ClassPath”。