java获取启动应用程序的PID
来源:互联网 发布:淘宝联盟多久可以提现 编辑:程序博客网 时间:2024/05/23 10:54
下面这段程序通过java反射获取一个类的私有属性, 学习了!
ProcessBuilder builder = new ProcessBuilder();
builder.directory(new File("/opt/google/chrome")); //设置应用程序所在的路径builder.command("chrome", "--user-data-dir=/opt/temp"); //程序的启动命令
try {
final Process process = builder.start();
Timer timer = new Timer();
timer.schedule(new TimerTask() {
@Override
public void run() {
try {
Class clazz = Class.forName("java.lang.UNIXProcess");
Field pidField = clazz.getDeclaredField("pid");
pidField.setAccessible(true);
Object value = pidField.get(process);
System.err.println("pid = " + value);
} catch (Throwable e) {
e.printStackTrace();
}
}
},2000);
} catch (IOException e1) {
e1.printStackTrace();
}
}
- java获取启动应用程序的PID
- JAVA中获取pid的方法
- JAVA获取自身PID
- JAVA 获取进程PID
- WPF获取应用程序启动目录的方法
- 启动java并得到当前进程的pid
- shell 编程8 获取 java程序的pid 杀死pid 对应的进程
- java 获取当前进程pid
- 获取当前运行Java的进程标识符(PID)
- 获取JAVA当前进程PID的两种方法
- 获取JAVA当前进程PID的两种方法
- 获取打开文件的PID
- linux 获取pid的命令
- 如何查看应用程序池对应的PID?
- java启动操作系统上安装的应用程序
- Java应用程序是如何启动的
- 获取启动了应用程序的可执行文件的路径
- Android获取手机已安装的应用程序并启动
- 加快网站在百度的快照方法
- linux下获取系统时间的方法
- android - 小笔记
- C++界面库的抉择
- java反射机制——解析
- java获取启动应用程序的PID
- QTP简单脚本
- eclipse历史及版本介绍
- jdbc的使用
- 你还有梦想吗
- java把远程图片下载到本地
- EJB2学习笔记——无状态会话Bean
- 从小型网站到超大规模网站的MySQL参考架构
- 安装金蝶时,提示“在您的操作系统上发现已安装的V()”