サブプロセスをフォークするプロセスビルダーを使用し、サブプロセスの出力を取得したいので、プロセスのgetInputStreamを使用してサブプロセスの出力を取得します。サブプロセスが終了するか、Std.outの場合にのみ、親プロセスがサブプロセスから出力を読み取ることができることがわかりました/ 個のサブプロセスが閉じられました。
サブプロセスによる System.out.flush() が機能しません。
しかし、私は何度も出力を取得する必要があります。この機会にどうしたらよいでしょうか?
サブプロセスをフォークするプロセスビルダーを使用し、サブプロセスの出力を取得したいので、プロセスのgetInputStreamを使用してサブプロセスの出力を取得します。サブプロセスが終了するか、Std.outの場合にのみ、親プロセスがサブプロセスから出力を読み取ることができることがわかりました/ 個のサブプロセスが閉じられました。
サブプロセスによる System.out.flush() が機能しません。
しかし、私は何度も出力を取得する必要があります。この機会にどうしたらよいでしょうか?