änderung Datum-format in log4j.xml
Kann jemand mir helfen, wie ändern Sie das Datum-format in der Konsole. Derzeit wird das Datumsformat ist wie folgt : Feb 1, 2014 8:36:02 PM. Alle ich wollen zu ändern, wird die Datum-format 24 Stunden-format. Ich habe versucht, ändern Sie das format in der log4j.xml Datei.
dies ist die log4j.xml Datei :
<?xml version="1.0" encoding="UTF-8" ?>
http://jakarta.apache.org/log4j/'>
<appender name="ASYNC" class="org.apache.log4j.AsyncAppender">
<param name="LocationInfo" value="false"/>
<appender-ref ref="RollFile"/>
<appender-ref ref="CONSOLE"/>
</appender>
<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
<param name="Threshold" value="INFO"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{DATE} - %-5p [%c{1}] - %m%n"/>
</layout>
</appender>
<appender name="RollFile" class="org.apache.log4j.RollingFileAppender">
<param name="threshold" value="INFO"/>
<param name="maxFileSize" value="10MB"/>
<param name="File" value="RRT_Log.log"/>
<param name="maxBackupIndex" value="20"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{DATE} - %-5p [%c] - %m%n"/>
</layout>
</appender>
<root>
<appender-ref ref="RollFile"/>
<appender-ref ref="CONSOLE"/>
</root>
InformationsquelleAutor Kanak | 2014-02-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie hinzufügen von mustern, wie Sie definiert hier.
Wie pro Ihre Anforderung, Muster -
%d{yyyy-MM-dd HH:mm:ss}
wäre nützliche.Dokumentation sagt Folgendes
Muster Beispiel
[BEARBEITEN]
Diese Konfiguration funktioniert...
Fügen Sie die Klassen auf die Konsole und root-appenders
+1 für das hinzufügen von Beispiele.
Als config-Datei, die Sie verwenden log4j1, aber diese aufgeführten Datum Muster meist log4j2 Muster, die nicht arbeiten für log4j1. dies funktioniert, können Sie es hier testen: log4jtester.com/...
InformationsquelleAutor VinayVeluri
Den date-Formatbezeichner gesteht die gleiche syntax wie der Zeit-Muster-Zeichenfolge der
SimpleDateFormat
. Stellen Sie das Datum Muster -%d{MMM dd,yyyy HH:mm:ss}
NÖ, beide nicht dasselbe. Sagen Sie mir, dieses Ding! Ich sehe zwei appender. sind Sie sicher, dass Sie aktualisiert haben, auf die richtige?
ja, es sind zwei appenders, eine für die Konsole und eins für die log-Dateien werden immer gespeichert, in einem separaten Ordner. ich habe alle möglichen stellen ausprobiert, wo kann ich die Formatierung geändert, aber keine änderung..
InformationsquelleAutor Subhrajyoti Majumder