![]() |
Javaausgabe auf screen UND logfile ?
Hallo!
java myprogram >log.txt schreibt alle Ausgaben ins logfile - eh klar. Aber wie bekomm ich die Ausgabe sowohl ins logfile, als auch auf den screen ?? Wieso find ich das nirgends ??? |
naja mit einer eigenen class für's schreiben der logs und sonst normales System.out.println(blabal);
Keine ahnung ob das besser geht habs seither nimmer gebraucht. /* * WriteFile.java * * Created on 17. Dezember 2000, 22:38 */ import java.io.*; /** * * @version 1 */ public class WriteFile { private PrintWriter handle; private boolean fehler = true; /** Erzeugt einen neuen FileOutputStream. * @param pfad Pfad der Datei * @param name Name der Datei */ public WriteFile(String pfad,String name) { try{ handle = new PrintWriter(new FileOutputStream(new File(pfad,name))); fehler = false; } catch(IOException e){ System.out.println("Fehler beim Öffnen von " +name); fehler = true; } } /** Schreibt eine Zeile in die Datei * @param s String der in die Zeile geschrieben wird */ public void writeLine(String s){ if(fehler == false){ handle.println(s); } } /** Schliesst den FileOutputStream */ public void close(){ try{ handle.close(); }catch(NullPointerException e){ System.out.println("Falsche Pfadangabe!"); } } } |
Hmm...hab zwar echt gedacht, daß es auch einfacher geht - wieso auch eigentlich nicht ... - aber so sollte es ja auch funktionieren!
Besten Dank! |
Öffne Datei in Texteditor
Du könntest auch die Datei, in welche die Ausgabe erfolgt, in einem Texteditor öffnen. In den Optionen des Texteditors gibst Du an, daß die Datei bei einer Änderung automatisch nachgeladen wird. Z.B. mit URL=http://www.textpad.com]Texpad[/url] ist dies möglich.
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 16:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag