Ich möchte Log4j in meinem Java-Projekt verwenden, die Konfiguration sollte ich in Konfigurationsdatei zur Verfügung stellen, die jeden Abend um 00.00 Uhr neue Datei erzeugen und die Datei sollte Name - Ausgabe-log -of-MyProjectName-HostName-2013-Dez-10.txt Name). Meine Konfigurationsdatei ist wie folgt:neue Protokolldatei täglich log4j mit
log4j.appender.FILE = org.apache.log4j.DailyRollingFileAppender
log4j.appender.FILE.File = ${log}/log.out
log4j.appender.FILE.DatePattern = '.' yyyy-MM-dd-a
Es erstellt neue Datei jeden Tag, aber es hängt Datum nach Dateiname. Bitte helfen Sie mir. Danke im Voraus.
Was genau Sie wollen immer und wie es unterscheidet sich von dem, was Sie wollen? – elyashiv
Können Sie ein Beispiel für den Dateinamen (mehr als einen) geben, den Sie sehen, und wie sie aussehen sollen? – user1445967
http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/DailyRollingFileAppender.html – geedubb