Hi,
wie kann ich die Größe einer Textdatei ermitteln und beschränken?
Folgende Situation:
Ich gleiche mit meiner JAVA-Anwendung eine lokale Tabelle regelmäßig mit einer Tabelle auf dem Server ab.
Bei etwaigen Fehlern wird eine entsprechende Fehler-Meldung in eine Textdatei geschrieben.
Wenn jetzt z.B. der Server abstürzt, versucht mein Programm bei jedem Intervall auf diesen zuzugreifen und schreibt bei jedem Intervall entsprechend auch in die Textdatei (ist so gewollt!).
Da wird diese natürlich schnell sehr groß!
Ich möchte jetzt, dass meine Anwendung ermittelt wie groß die Textdatei ist (z.B.100KB) und wenn sie diese Größe überschreitet(103KB) sollen vom oberen Ende der Textdatei eine entsprechende Menge an Zeilen gelöscht werden, um sie auf konstanter Größe zu halten.
Geht das irgendwie?
Vielen Dank im Voraus!
wie kann ich die Größe einer Textdatei ermitteln und beschränken?
Folgende Situation:
Ich gleiche mit meiner JAVA-Anwendung eine lokale Tabelle regelmäßig mit einer Tabelle auf dem Server ab.
Bei etwaigen Fehlern wird eine entsprechende Fehler-Meldung in eine Textdatei geschrieben.
Wenn jetzt z.B. der Server abstürzt, versucht mein Programm bei jedem Intervall auf diesen zuzugreifen und schreibt bei jedem Intervall entsprechend auch in die Textdatei (ist so gewollt!).
Da wird diese natürlich schnell sehr groß!
Ich möchte jetzt, dass meine Anwendung ermittelt wie groß die Textdatei ist (z.B.100KB) und wenn sie diese Größe überschreitet(103KB) sollen vom oberen Ende der Textdatei eine entsprechende Menge an Zeilen gelöscht werden, um sie auf konstanter Größe zu halten.
Geht das irgendwie?
Vielen Dank im Voraus!