log4j Beispielkonfigurationsdatei (Eigenschaftendatei)

8

Was ist der einfachste Weg, um mit der Konfiguration von log4j zu beginnen?

    
flybywire 24.01.2010, 18:28
quelle

5 Antworten

20

Legen Sie eine Datei namens log4j.properties im Stammverzeichnis Ihres Klassenpfads:

ab %Vor%

Nichts anderes ist nötig. Log4j wird es entdecken und sich selbst konfigurieren.

    
flybywire 24.01.2010, 18:29
quelle
5

Der einfachste Weg ist, die log4j-Seiten bei Apache zu besuchen und die kurze Einführung zu lesen. Sie haben ein Beispiel log4j.configuration zum Kopieren und Einfügen bereit.

    
Andreas_D 24.01.2010 19:00
quelle
3

Es lohnt sich, das Handbuch zu lesen (auf die Gefahr hin, das Offensichtliche zu nennen). Es gibt eine Menge Konfigurationsoptionen, und sobald Sie lernen und verstehen, was möglich ist, können Sie einige sehr leistungsfähige Protokollierungssysteme implementieren.

    
Brian Agnew 24.01.2010 18:34
quelle
1

Falls Sie darauf stossen und nach einer Beispieldatei für log4j2 suchen. Die Art und Weise, wie ich es zum Laufen brachte, war, einen Dateinamen log4j2.xml im Basis 'Ressourcen' Verzeichnis zu erstellen (ich benutze Maven, also 'src / main / resources')

Kopieren Sie dann die Beispielkonfiguration aus dem Handbuch: Ссылка

%Vor%

Dies wird Ihnen einen schönen einfachen Konsolenlogger geben. Ich empfehle Ihnen, das Muster so zu modifizieren, wie es aussehen soll und das 'Root-Level =' zu etwas umfassenderem. Und natürlich lesen Sie das Handbuch für leistungsfähigere Einstellungen ...

    
ThinkBonobo 31.07.2014 17:39
quelle
0

Zusätzlich zu einigen anderen Antworten würde ich einen Persistenz-Appender hinzufügen, da dies der größte Vorteil der Verwendung von Logs gegenüber Konsolen und Debuggern ist; wenn man den Anwendungscode nicht in Echtzeit durchlaufen kann oder das Ereignis bereits aufgetreten ist.

! / "Pfad" / "Dateiname" schreibt in das root des Dateisystems. "Pfad" / "Dateiname" schreibt in den Pfad relativ zum Classpath-Stamm.

%Vor%     
ilupper 10.09.2015 19:02
quelle

Tags und Links