有人可以告诉我,如果我需要检查想要的unix命令是java加载的jar ..
答案 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