提交 484f4eb9 authored 作者: Thomas Mueller's avatar Thomas Mueller

The Build tool now uses ProcessBuilder.

上级 4bf141d1
......@@ -328,9 +328,11 @@ public class BuildBase {
cmd.addAll(args);
}
println("");
Process p = Runtime.getRuntime().exec(cmd.array());
ProcessBuilder pb = new ProcessBuilder();
pb.command(cmd.array());
pb.redirectErrorStream(true);
Process p = pb.start();
copyInThread(p.getInputStream(), quiet ? null : sysOut);
copyInThread(p.getErrorStream(), quiet ? null : sysOut);
p.waitFor();
return p.exitValue();
} catch (Exception e) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论