2012-05-18 13 views

cevap

13

Paket düzeyi günlük log4j yapılandırmayla, paket ve ilgili düzeyini belirtmek istiyorum log4j standart günlüğü edilir.. intro example yılında

, paket düzeyinde günlüğü "com.foo" için vardır.

# Print only messages of level WARN or above in the package com.foo. 
log4j.logger.com.foo=WARN 
+0

Paket seviye kaydı ile, seçilen paketler için belirli bir seviye belirtebiliriz? Örneğin bu benim .properties dosyam -------------------- ---- log4j.rootLogger = DEBUG, aBC log4j.appender.abc = org.apache.log4j.FileAppender log4j.appender.abc.file = my.txt log4j.appender.abc.layout = org. apache.log4j.SimpleLayout Nasıl belirleyebilirim? Örneğinizde – Bharath

+0

örneğinde tanımlanmış olan “abc” adında bir adınız vardır ve kök logger ile ilişkilendirilir. Bunu bir "com.foo" paketi ile ilişkilendirmek isterseniz, log4j.logger.com.foo = DEBUG, abc – eis

+0

gibi bir şeye sahip olmanız gerekir. Cevabımı/yorumumu düşünüyorsanız eis – Bharath