如何在windows中查看正在执行的java程序的classpath和jvm args

时间:2013-06-17 15:19:03

标签: java windows process jvm

在* nix中我只是ps -ef | grep java来查看正在执行的java程序的jvm args和classpath。如何在Windows命令提示符下看到它?我想看看某些jar实际上是否在运行的weblogic服务器的类路径中。

3 个答案:

答案 0 :(得分:8)

从命令行我会用

  

jinfo< pid>

将为您提供此信息以及更多信息

答案 1 :(得分:6)

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

答案 2 :(得分:2)

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

import java.lang.management.*

ManagementFactory.getRuntimeMXBean().getClassPath()