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

  • HowcastTechGadgets

    HowcastTechG

    22 EYLÜL 2010
  • Paulo Bautista

    Paulo Bautis

    21 Aralık 2008
  • theKGB65

    theKGB65

    24 Aralık 2007