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

  • AutoStream's Garage419

    AutoStream's

    15 EKİM 2007
  • Hak5

    Hak5

    7 EYLÜL 2005
  • Tube Time

    Tube Time

    14 Mayıs 2013