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

  • 3biblecom

    3biblecom

    23 NİSAN 2011
  • DrePwn

    DrePwn

    22 Temmuz 2011
  • MaximumPCMag

    MaximumPCMag

    23 Temmuz 2010