2013-06-14 11 views
10

Belirli bir sınıf için logback düzeyini yalnızca logback.xml kullanarak geçersiz kılabilir miyim? yani DEBUG’a giriş yapacak bir sınıf hariç her şey INFO’da kalır. Belirli bir sınıf için logback kullanarak farklı düzeyler günlüğe kaydediliyor mu?

Ben varsayılan bir sonra bu eklenen ama bunu daha önce yaptık ve işe yaradı olduğundan eminim

<logger name="com.pack1.pack2.paack3.ClassName" additivity="false" level="debug"> 
    <appender-ref ref="file1"/> 
</logger> 

Teşekkür, Donald

+1

Daha basit bir ifadeyi denediniz mi? '? AFAIK, seviye büyük/küçük harfe duyarlı değildir. Tüm logback.xml'nizi paylaşabilir misiniz? – MiguelKVidal

cevap

0

çalışmak görünmüyor. Büyük harf DEBUG'ı deneyin.

2

(Kaydedicinin adını açıkça belirlediğinizde), kaydedicinin adının, kaynak kodunuzda kaydediciniz için belirlediğiniz adla eşleşip eşleşmediğini kontrol edin.

düzeyinde anahtar kelimeler (DEBUG, INFO ....)

için büyük harf harf kullanın ve emin değilim ama belki yerine seviyesinin Seviyesini kullanmalıdır.

+1

_Level, level_ yerine yanlış – gkiko

İlgili konular