Behandeln Sie Eingaben mit StreamGobbler
Ich habe den StreamGobbler unter der folgenden URL durchgesehen
Ich verstehe die Verwendung und den Grund, warum es implementiert wurde. Es werden jedoch nur die Szenarien abgedeckt, in denen eine Ausgabe der Befehls- / Behandlungsfehler vorliegen könnte.
Ich finde kein Szenario, in dem StreamGobbler verwendet wird, um Eingaben zu verarbeiten. Zum Beispiel inmailx
Ich muss den Hauptteil der E-Mail angeben, was ich im folgenden Format getan habe
Process proc = Runtime.getRuntime().exec(cmd);
OutputStreamWriter osw = new OutputStreamWriter(proc.getOutputStream());
osw.write(mailBody);
osw.close();
Wie kann dies mit StreamGobbler gehandhabt werden oder muss nicht durch StreamGobbler gehandhabt werden?