Ich verwende die folgende Einstellung in log4j.properties. Es erzeugt jedoch eine Datei wie MyLog.log.2010-11-26
während des Rollover. Gibt es einen Weg, wie ich es machen kann MyLog-2010-11-26.log
?Ändern des gerollten Protokolldateinamens mit dem Datum in log4j
log4j.appender.fileLog=org.apache.log4j.DailyRollingFileAppender
log4j.appender.fileLog.DatePattern='.'yyyy-MM-dd
log4j.appender.fileLog.File=logs/MyLog.log
kann ich DatePattern='.'yyyy-MM-dd'.log'
machen, aber es macht MyLog.log.2010-11-26.log
es. Gibt es eine Möglichkeit, die Dateieinstellung zu ändern, damit ich das DatePattern einfügen kann?
Danke.
Ich habe versucht, aber kann es noch nicht arbeiten zu machen. Aber zumindest scheint es das zu sein, was ich brauche. – jasonline
@jasonline: Ich warne davor, dass ich es nie benutzt habe, da ich mit den Kompromissen der Standardversion zufrieden bin. –