Als «log4j» getaggte Fragen

85
Wo konfiguriere ich log4j in einer JUnit-Testklasse?

Mit Blick auf den letzten JUnit-Testfall, den ich geschrieben habe, habe ich die BasicConfigurator.configure () -Methode von log4j im Klassenkonstruktor aufgerufen. Das funktionierte gut, wenn nur diese einzelne Klasse mit dem Eclipse-Befehl "Als JUnit-Testfall ausführen" ausgeführt wurde. Aber...

84
Wie sende ich java.util.logging an log4j?

Ich habe eine vorhandene Anwendung, die die gesamte Protokollierung gegen log4j durchführt. Wir verwenden eine Reihe anderer Bibliotheken, die entweder ebenfalls log4j verwenden oder sich gegen Commons Logging anmelden, wodurch log4j in unserer Umgebung unter dem Deckmantel verwendet wird. Eine...

80
Was bedeutet Schwellenwert in Log4J?

Ich habe log4jEigenschaften wie unten. Alles, was angemeldet TextProcessor.logist, liegt über der WARN-Ebene. Ich verstehe den hier zum Debuggen festgelegten Schwellenwert nicht. Kann jemand erklären, was die Schwelle bewirkt? log4j.logger.TextProcessor=warn,TextProcessor

77
Wie stelle ich die log4j-Ebene in der Befehlszeile ein?

Ich möchte einer Klasse, an der ich arbeite, einige log.debug-Anweisungen hinzufügen, und ich möchte dies beim Ausführen des Tests in der Ausgabe sehen. Ich möchte die log4j-Eigenschaften in der Befehlszeile folgendermaßen überschreiben: -Dlog4j.logger.com.mypackage.Thingie=DEBUG Ich mache so...

76
Anmelden in Java und allgemein: Best Practices?

Manchmal, wenn ich meinen Protokollcode sehe, frage ich mich, ob ich es richtig mache. Es gibt vielleicht keine endgültige Antwort darauf, aber ich habe folgende Bedenken: Bibliotheksklassen Ich habe mehrere Bibliotheksklassen, die möglicherweise einige INFONachrichten protokollieren ....

75
Java Log Viewer [geschlossen]

Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 4 Jahren ....

70
log4j zweimal protokollieren

Ich verwende log4j, um Fehler und andere Systeminformationen zu protokollieren. Aber kommen Sie von den Informationen, die zweimal auf INFO-Ebene protokolliert wurden. public static void main(final String... args) throws Exception { LOGGER.info("program started"); try { // try body codes } catch...

70
log4j druckt den Stacktrace nicht für Ausnahmen

Ich benutze log4j mit Tomcat. Wenn ich Ausnahmen in meinen JSPs protokolliere, werden Servlets: private Logger _log = Logger.getLogger(this.getClass()); ... try{...} catch (Exception e) { _log.error("Error refreshing all prices", e); } Ich bekomme nur die erste Zeile der Ausnahme ohne Stacktrace....

70
Log4J: Strategien zum Erstellen von Logger-Instanzen

Ich habe mich für das Log4J-Protokollierungsframework für ein neues Java-Projekt entschieden. Ich frage mich, welche Strategie ich zum Erstellen / Verwalten von Logger-Instanzen verwenden soll und warum. eine Instanz von Logger pro Klasse, z class Foo { private static final Logger log =...