JDK günlüğe kaydetme çerçevesi olarak ve SLF4J'yi basit bir cephe olarak kullanıyorum. Farklı düzey günlüklerini kaydettiğimde bazı sorularım var.SFL4J ve JDK günlüğü arasında farklı günlüğe kaydetme düzeyi
SLF4J günlük düzeyleri aşağıdaki sahiptir
hata
öldürücü (en ciddi)
JDK günlük sahip uyarmak
bilgileri
iz (en ciddi)
ayıklama aşağıdaki günlük düzeyleri
UYARI
BİLGİ
YAPILANDIRMA
İNCE
İNCE
EN SAF (en düşük değer)
sonra bu düz değil
JDK günlüğünde kullanılabilir. Herhangi biri, bu durumda DEBUG seviyesinin nasıl kaydedileceğini açıklayabilir mi? Bu durum için herhangi bir ek yapılandırma yapmamız gerekiyor mu?
Güncelleme
bu benim malım dosya yapılandırması
işleyicileri = com.amc.logging.handlers.DebugLogHandler
com.amc.logging.handlers.DebugLogHandler.pattern = c: /logs/debug_log.log com.amc.logging.handlers.DebugLogHandler.level = FINE com.amc.logging.handlers.DebugLogHandler.formatter = java.util.logging.SimpleFormatter com.amc.logging.handlers.DebugLogHandler .Append = t rue
Lütfen bana yanlış gittiğimi bildirin.
çoğaltın
İşte bir örnek logging.properties dosyasıdır? http://stackoverflow.com/questions/4278438/slf4j-logging-with-jdk-how-to-enable-debug – hd1
Günlük seviyesini yukarıdaki bağlantıda belirtilen FINE olarak değiştirdim ancak yine de DEBUG'ı alamıyorum. seviye kaydı. –
Verdiğiniz çözüm, sorunumu çözmeme yardımcı olmadı. Gönderiyi özellik dosya yapılandırmayla güncelledim. –