2009-05-22 4 views

Antwort

17

Diese Funktion ist in der aktuellen stabilen Version (1.2) von Log4j nicht verfügbar.

Auf jeden Fall können Sie die folgende erkunden: http://wiki.apache.org/logging-log4j/DailyRollingFileAppender

+0

Vielen Dank, für mich gearbeitet! Einfach die .jar-Datei in einen Ordner entpackt, eine .java-Datei mit dem Code erstellt, in eine Klasse kompiliert, sie im Ordner [log4j-1.2.16 \ org \ apache \ log4j] abgelegt und den gesamten Inhalt gezippt des log4j-1.2.16-Ordners und umbenannt als jar, im Build-Pfad enthalten und referenzierte neue Klasse in meiner log4j.xml-Konfiguration :) – jp093121

+0

log4j empfiehlt den beigetragenen RollingFileAppender anstelle seines eigenen, und es unterstützt Rollover mit MaxBackupIndex und eine TimeBasedRollingPolicy. Siehe https://logging.apache.org/log4j/extras/apidocs/org/apache/log4j/rolling/RollingFileAppender.html – Philippe

+0

@ jp093121 Darf ich fragen, wie kompilieren Sie die .java-Datei in .class-Datei? Ich habe versucht, den Inhalt in eine .java-Datei kopiert, dann kompilieren, aber viele Fehler kamen auf, wie lösen Sie es? – Alanight