要尽可能轻松地执行此操作,您应该真正使用外部进程输出的异步读取和写入。那可能是阻塞并导致超时的原因,也是脚本将
echo其内容返回的方式,并且这些内容没有被使用。
我不久前发布了对此完全相同的问题的答案,当从外部流程中读取内容时,该方法在所有情况下都有效,这
就是 为什么不再使用
Process.exec()和使用的原因
ProcessBuilder。

要尽可能轻松地执行此操作,您应该真正使用外部进程输出的异步读取和写入。那可能是阻塞并导致超时的原因,也是脚本将
echo其内容返回的方式,并且这些内容没有被使用。
我不久前发布了对此完全相同的问题的答案,当从外部流程中读取内容时,该方法在所有情况下都有效,这
就是 为什么不再使用
Process.exec()和使用的原因
ProcessBuilder。