【发布时间】:2017-08-14 13:48:47
【问题描述】:
我的 java 应用程序中有以下代码。我总是得到 1 的退出状态。我不知道为什么会失败。当我在终端中手动运行which phantomjs 时,我得到了预期的路径。例如ls 和which bash 等其他命令返回状态0。
process = new ProcessBuilder("which","phantomjs").start();
int status = process.waitFor();
我做错了什么以及如何解决这个问题?
【问题讨论】:
标签: java bash macos phantomjs processbuilder