2017-03-28 2 views
-1

Ich möchte Ausgabe meines Java-Codes nach jeder Ausführung in der gleichen Datei speichern. Wie einschließlich der SOP-Anweisungen, Ausführungszeit, keine Dateien ausgeführt usw.Wie Protokolldatei in Java zu pflegen

+0

wollen Sie mit Anhängen an eine Datei helfen oder Ausführungszeit und andere Details bitte klar zu bekommen. –

+0

überprüfen Sie hier: https://examples.javacodegeeks.com/core-java/util/logging/write-log-entries-to-log-file/ –

+0

Ich möchte alle oben genannten Dinge in einer einzigen Datei speichern. Wie jedes Mal, wenn das Programm ausgeführt wird, sollten alle Details in der gleichen Datei gespeichert werden. –

Antwort

1

Try this:

try(FileWriter fw = new FileWriter("outfilename", true); 
    BufferedWriter bw = new BufferedWriter(fw); 
    PrintWriter out = new PrintWriter(bw)) 
{ 
    out.println("the text"); // appends text 
    //more code 
    out.println("more text"); // appends text 
    //more code, append more text etc. 

} catch (IOException e) { 
    //exception handling left as an exercise for the reader 
}