這幾天在自己配置log4j的時候總是出現了各種各樣奇怪的問題。一共遇到了2個坑
第一、log4j.properties檔案被其他同名的檔案給覆蓋了
第二、jar包的衝突
解決辦法:
第乙個問題需要配置web.xml加入
log4jconfiglocation
web-inf/classes/log4j.properties
org.springframework.web.util.log4jconfiglistener
第二個問題是
jcl-over-slf4j和commins-logging的衝突只要吧jcl-over-slf4j注釋掉就可以了
有關log4j的一些知識
一 log4j使用 一般情況下 log4j 總是和apache commons logging配套使用,是引入log物件的例項類名。import org.apache.commons.logging.log import org.apache.commons.logging.logfactory 推...
log4j配置問題
啟動專案發現了乙個warn 看看專案的目錄結構,沒有發現log4j.properties 在web專案的src資料夾下建立乙個classes目錄,然後新建乙個檔案log4j.properties 內容如下 configure logging for testing optionally with l...
關於log4j的一些使用心得
做實驗時需要將程式產生的異常記錄到日誌中,因此用到了log4j,log4j是第三方的庫,用之前需要匯入到專案中,匯入之後,最關鍵的步驟是寫配置檔案 log4j.properties,下面針對我在實驗中遇到的問題來簡單關於寫配置檔案的一些事情。如果乙個專案很大,我們可能需要將日誌寫到不同的檔案中去,這...