簡體   English   中英

java log4j INFO級別問題

[英]java log4j INFO level problem

我不確定我可能做錯了什么,導致信息級別的消息不出現。 這是情況

 class LogTest {
      protected final Logger logger = Logger.getLogger(getClass());
      ...
      public void start() {
            logger.error(logger.isInfoEnabled());
               logger.info("blah");
      }
      ...
  }

在類中的其他任何地方都未引用Logger。

這是輸出:

 ERROR 2010-02-18 09:14:01,489 com.company.test.Test - true

我不知道還有什么要檢查才能使信息正常工作..根據記錄器,它已啟用。

您可能擁有僅在WARN或更高版本上起作用的追加程序,或者可以配置了過濾器。

確保已設置適當的日志記錄級別。 此外, slf4j和/或帶有logback是較新的首選日志記錄庫。

您可以通過執行以下操作來更改日志記錄級別: logger.setLevel(Level.INFO);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM