0

如何在 Java 代码中执行以下操作(不直接调用 shell - 根本不使用管道运算符)?

echo path | ./app

这与启动应用程序然后写入 STDIN 相同吗?

我希望能够从 Java 启动一个进程并销毁它(而不用担心子进程)

4

1 回答 1

3

您可以使用ProcessBuilder包装Process以从您的 Java 应用程序启动一个进程,并使用 和 获取其 IOProcess#getInputStreamProcess#getOutputStream

于 2012-04-30T19:49:03.343 回答