等待Java中的ProcessBuilder启动进程

时间:2017-05-04 08:00:09

标签: java process exec processbuilder

我在Java中使用Processbuilder来启动外部jar应用程序:

ProcessBuilder pb = new ProcessBuilder("java", "-jar", "app.jar");
Process p = pb.start();
p.waitFor();

但是waitfor方法等待app结束。我只想等待应用程序的开放。它在Windows上运行,启动应用程序需要很长时间。

有办法吗?

谢谢!

0 个答案:

没有答案