今天繼續寫我的部落格的時候,突然發現我的專案啟動不打日誌了,想了想,估計是properties問題。看了一下log4j.properties。
咦~沒問題啊!!!再仔細看看,還是沒問題。然後各種找問題,一直都沒發現問題。
然後正好我許可權過濾器出了點問題,我就去看了一下,用junit測試啟動,這個問題很快找到了。
但是...........
我突然發現我的junit測試啟動的時候是列印日誌的。wtf????同樣的配置檔案,憑什麼你junit列印?
我不服,然後又回到這個問題上來:為什麼我的專案啟動不打日誌,但是junit卻能打日誌呢??
我是絞盡腦汁啊!!!
好了,找不到問題,都不是他們遇到的情況。
好咯!那就先不管唄!然後繼續coding.......(其實腦袋裡面還是一直在想這個問題的)
突然我的小腦瓜靈光一閃....
咦~~~~,測試,開發???難道是我jar包的問題????
然後果斷去pom裡面看一看,結果***被我找到了。
給你們看看,其實下面也有乙個,那個在導包的時候我就注掉了。竟然還有漏網之魚。
趕緊記錄一下。以後堅決不能踩這坑。
log4j日誌系統 Log4j
1.1 log4j的三大核心元件 1.2 loggers 記錄器 1.4 layouts 布局 org.apache.log4j.htmllayout 以html 形式布局 org.apache.log4j.patternlayout 可以靈活地指定布局模式 org.apache.log4j.lay...
log4j日誌列印的配置
首先給出乙個log4j日誌檔案的配置 set log levels debug stdout,d d 5p c t r p error 只輸出error級別以上的日誌 d t r p m n 日誌檔案的理解 首先,配置的是根 debug代表日誌的輸出級別,還有其他的級別分別是 0error 3war...
log4j記錄不同的日誌 Log4j 日誌記錄方法
logger類具有處理日誌記錄活動的方法。我們可以使用兩個靜態方法建立logger類的例項 public static logger getrootlogger public static logger getlogger string name 第乙個方法返回沒有名稱的根日誌記錄器。第二個方法按名...