關於log4j的配置問題

2021-04-13 03:19:50 字數 486 閱讀 3933

每次開啟tomcat控制台的時候,總是會出現初始化log4j的提示,今天決心把問題解決掉。

在web-inf/classes 中新建「log4j.properties」檔案,加入以下**,便能實現將錯誤資訊在後台顯示並寫入到日誌檔案「jkpt-two.log」中:

log4j.rootlogger=error,theone,thetwo

這段**的解釋如下:

log4j.rootlogger=error,theone,thetwo  

----表示要獲取的是「error」級的資訊;分別有兩個「處理方式」:theone,thetwo  

----表示「控制台」和「檔案大小到達指定尺寸的時候產生乙個新的檔案」

patternlayout

----表示「可以靈活地指定布局模式」

conversionpattern

----表示輸出的格式

----表示將資訊寫入「jkpt-two.log」中。

log4j配置問題

啟動專案發現了乙個warn 看看專案的目錄結構,沒有發現log4j.properties 在web專案的src資料夾下建立乙個classes目錄,然後新建乙個檔案log4j.properties 內容如下 configure logging for testing optionally with l...

關於log4j有關的問題

1.什麼是log4j log4j 是apache的乙個開放源 專案,通過使用log4j,我們可以控制日誌資訊輸送的目的地是控制台 檔案 gui元件 甚至是套介面伺服器 nt的事件記錄器 unix syslog守護程序等 我們也可以控制每一條日誌的輸出格式 通過定義每一條日誌資訊的級別,我們能夠更加細...

關於log4j知識

log4j的作用 log4j是乙個日誌輸出的外掛程式專門用來進行日誌管理的,根據我的理解就是用來執行我們用來檢測程式bug的system.out.println 語句的,不過更為簡潔,格式也更好判斷,利用相關的符號,可以精確到某一行的問題點。log4j有兩種使用的形式,一種是利用我們建立的log4j...