2013-04-12 41 views
3

在我的一個elicpse項目中我遇到了這個記錄器相關的片段,我注意到它來自slf4j庫。在eclipse中查看記錄器輸出的java項目

private static final Logger logger = LoggerFactory 
     .getLogger(someclass.class); 
在我注意到了這個代碼的一些點

然後,

logger.debug("Found {} object", 
      numberofobject); 

我的問題是,當我運行該程序中,我看不到記錄儀輸出,我怎麼能看到,在日食?

回答

1

您需要正確配置slf4j的綁定。 slf4j只是一個門面,而不是一個日誌工具。

由於1.6.0如果在類路徑上找不到綁定,則SLF4J將默認爲無操作實現。

看看官方手冊here關於如何配置slf4j。

0
  1. 你需要一個日誌庫添加到您的項目實現了SLF(就像布克哈德提到)

  2. 您需要配置您所選擇的記錄器記錄調試信息到控制檯(如用log4j中的控制檯appender)

相關問題