Java Umgang mit dem Kind-Prozess

Habe ich ein einfaches Skript, das schreibt die Ausgabe in der Konsole mit ProcessBuilder. Und OutputStreamWriter finden Sie unter:

Java-Prozess mit Eingabe/Ausgabe-Stream

Einem früheren thread. Ich glaube mein problem liegt bei der Tatsache, einen sub-Prozess erzeugt wird, und der erste Übergeordnete Prozess beendet. Was in der OutputStreamWriter zu werfen java.io.IOException: Broken pipe exception. Angesichts der Anwendung ist, erzeugen eines zweiten Prozess-wie kann ich meine Verbindung OutputStreamWriter, um diesen neuen Prozess? Darunter Lesen zu können, wieder die Ausgabe, die es erzeugt? Ist das überhaupt möglich in Java? Mürrisch java sollte in der Lage sein zu Folgen, auf die der erzeugte Prozess.

Dank

  • sind Sie versuchen, Lesen Sie die Ausgabe von ein Kind ein Kind ? (wo die direkten Kind gestorben ist ?)
  • Ich betreibe mein Prozess die spawns ein Kind. Ich möchte die Ausgabe für diesen neuen Kind-Prozess und schreiben.
InformationsquelleAutor James moore | 2010-09-05
Schreibe einen Kommentar