SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LiveForGodsKingdom

    LiveForGodsK

    6 NİSAN 2008
  • Professor Messer

    Professor Me

    27 NİSAN 2007
  • UCBerkeley

    UCBerkeley

    3 Mayıs 2006