Ausgabe & Fehler-Log-Dateien mittels PumpStreamHandler

Habe ich die Suche für eine Weile, um ein gutes Beispiel für das schreiben der Prozess-Ausgang & error-stream in die Protokolldatei.
Ich benutze apache-commons-exec-Bibliothek zum ausführen von meinem Prozess. Folgenden ein code-Beispiel, um zu demonstrieren, dass

public static int executeCommand(CommandLine command, Logger log) throws ExecuteException, IOException {
    DefaultExecutor executor = new DefaultExecutor();
    executor.setExitValue(0);

    PumpStreamHandler psh = new PumpStreamHandler();
    executor.setStreamHandler(psh);

    return executor.execute(command);
}
Schreibe einen Kommentar