Linux命令找到哪些是jvm加载的jar

时间:2010-05-05 21:06:58

标签: java linux

有人可以告诉我,如果我需要检查想要的unix命令是java加载的jar ..

3 个答案:

答案 0 :(得分:8)

您可以使用lsof:

lsof -p <PID> | grep jar

使用pgrep或jps查找Java进程的PID。

答案 1 :(得分:4)

您可以使用选项:java -verbose:class来显示正在使用的罐子

答案 2 :(得分:3)

有几种方法可以解决这个问题。

从您的java代码中,您可以调用System.getProperty("java.class.path"),它将整个类路径作为String返回。

您还可以通过在命令行java -verbose:class

上添加参数来获取列表