Commons exec:启动,发送到子进程,并回读stdin / stdout

时间:2014-07-21 14:59:16

标签: java child-process apache-commons-exec

如何在Apache Commons Exec中实现以下功能? (似乎没有任何关于此用例的文档)。

  1. 启动子进程。
  2. 将子进程传递给其stdin上的字符串。
  3. 等待子进程终止。
  4. 将子进程中的stdout作为字符串收集。

1 个答案:

答案 0 :(得分:-1)

使用Executor#setStreamHandler(...)来处理输入/输出重定向。