Kann mir bitte jemand sagen, wie MaxBackupIndex in DailyRollingFileAppender.I nutzen wissen, dass die RollingFileAppender eine MaxBackupIndex Eigenschaft unterstützt, sondern ist es Abhilfen für die Verwendung von MaxBackupIndex in DailyRollingFileAppender?Verwenden MaxBackupIndex in DailyRollingFileAppender -log4j
21
A
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
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
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
@ 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