Ich verwende JDK-Protokollierung als Protokollierungsframework und SLF4J als einfache Fassade. Ich habe einige Abfragen, wenn ich verschiedene Level-Protokolle protokolliere.Unterschiedliche Protokollierungsebene zwischen SFL4J und JDK-Protokollierung
SLF4J hat folgende Protokollebenen
trace (die am wenigsten ernst)
Debug
info
Fehler
tödlich (die schwerste)
JDK Logging warnen hat folgende Protokollstufen
SCHWEREN (höchster Wert)
WARNUNG
INFO
CONFIG
FINE
FINER
FINEST (niedrigster Wert)
Wenn ich die Log-Level auf DEBUG gesetzt werden soll, dann ist das Niveau nicht verfügbar in JDK-Protokollierung. Kann mir bitte jemand erklären, wie wir die DEBUG-Level-Logging in dieser Situation bekommen können. Müssen wir für diese Situation zusätzliche Konfigurationen vornehmen?
Aktualisiert
dies ist mein Eigentum Dateikonfiguration
Handler = com.amc.logging.handlers.DebugLogHandler
com.amc.logging.handlers.DebugLogHandler.pattern = c: /logs/debug_log.log com.amc.logging.handlers.DebugLogHandler.level = FEIN com.amc.logging.handlers.DebugLogHandler.formatter = java.util.logging.SimpleFormatter com.amc.logging.handlers.DebugLogHandler .append = t rue
Bitte lassen Sie mich wissen, wo ich falsch gelaufen bin.
duplizieren? http://stackoverflow.com/questions/4278438/slf4j-logging-with-jdk-how-to-enable-debug – hd1
Ich habe die Log-Ebene zu FINE geändert, die in der obigen Link erwähnt, aber immer noch ich bekomme nicht die DEBUG Level-Protokollierung. –
Die Lösung, die Sie gaben, half mir nicht, mein Problem zu lösen. Ich habe meinen Beitrag mit der Konfiguration meiner Eigenschaftendatei aktualisiert. –