java代码获取所有jvm进程
所属分类 jvm
浏览量 1381
效果类似 jdk自带工具 jps
jps
jps -lmvV
依赖 tools.jar ,在 jdk 的 lib 目录下
jre 的 lib 下没有 tools.jar
pom 增加相关依赖
com.sun
tools
1.8.0
system
/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/lib/tools.jar
import java.util.List;
import com.sun.tools.attach.*;
public class JpsMain {
public static void main(String[] args) throws Exception {
List list = VirtualMachine.list();
for(VirtualMachineDescriptor item:list){
System.out.println(item);
}
}
}
完整代码
https://gitee.com/dyyx/demos/blob/master/jvmtools/src/main/java/dyyx/jvmtools/JpsMain.java
上一篇
下一篇
jmx信息获取
JMX之Jolokia使用
java类加载知识点
ETF投资指南
银华日利(511880) vs 华宝添益(511990)
java debug 原理简介