21 EYLÜL 2012, Cuma
Hayır appenders logger(log4j) bulunamadı?
Benim buildpath için log4j koyduk, ama ben projemi derlerken şu mesajı alıyorum:
log4j:WARN No appenders could be found for logger (dao.hsqlmanager).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
Bu uyarı ne demek? Bu appender ne demek?
CEVAP
21 EYLÜL 2012, Cuma
Short introduction to log4j bu rehber biraz eski ama hala geçerli.
Bu kılavuz, kaydediciler ve appenders nasıl kullanılacağı hakkında bazı bilgiler verir.
Sadece iki basit yaklaşımlar var alabilirsin.
İlk sadece ana yöntem bu satırı eklemek için:
BasicConfigurator.configure();
İkinci yaklaşım, sınıf için log4j.properties
(yukarıda belirtilen kılavuz alınan) bu standart dosya eklemek için:
# Set root logger level to DEBUG and its only appender to A1.
log4j.rootLogger=DEBUG, A1
# A1 is set to be a ConsoleAppender.
log4j.appender.A1=org.apache.log4j.ConsoleAppender
# A1 uses PatternLayout.
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n
Bunu Paylaş:
log4j:Hayır appenders web.xml kayıt ci...
Python - Hayır işleyicileri logger & "...
Watchkit Uzantısı - Hayır uyuşmaya haz...
Log4J: Logger örnekleri oluşturmak içi...
Hayır testleri test runner '4...