我知道它的軟件包差Logger.getLogger(className)和LogFactory.getLog(className)之間的區別?
1)org.apache.log4j.Logger logger = Logger.getLogger(clazz);
2)org.apache.commons.logging.Log log = LogFactory.getLog(clazz);
第一個經由log4j
使用記錄器和第二個使用commons.logging
。我們有一個巨大的項目,在某些類別中,記錄器使用log4j
進行配置,在某些情況下,其配置爲commons.logging
。
我確實找到了一個log4j屬性文件雖然。是否有類似的屬性文件爲commons.logging
?我在哪裏配置公用日誌記錄?我無法看到由commons-logging
生成的日誌。
任何幫助表示讚賞。
Commons日誌記錄包裝其他日誌庫;如果你使用的是log4j,它會使用該配置文件。 – 2012-04-20 13:00:43
那麼常用日誌在內部使用Log4j?請解釋你的意思。我對此一無所知。 – 2012-04-20 13:01:55
您可以使用commons-logging.properties文件 – Satya 2012-04-20 13:02:03