log4j的配置和簡單應用示例

2021-08-29 08:34:30 字數 570 閱讀 7178

對於眾多的日誌記錄器來說,log4j是使用最廣泛的。關於如何配置log4j和web應用結合起來,下面是我用到的方法。

1、在工程中引入log4j-1.2.12.jar和commons-logging.jar.

commons-logging.jar的版本為1.0.3,低版本的配置稍有不同

2、在web-inf\classes目錄下新建commons-logging.properties檔案,檔案內容如下:

org.apache.commons.logging.log=org.apache.commons.logging.impl.log4jlogger  

此行將log實現指定為log4j

3、在web-inf\classes目錄下新建log4j.properties檔案,簡單的配置檔案示例如下:

//logger

log4j.rootlogger=debug,console  

//layout

4、好了,執行伺服器,控制台將會輸出程式中定義的log.debug("")及更低階別的資訊。

對於複雜的log4j配置,只要參考log4j的文件,一樣可以實現。

Log4j 日誌配置示例詳解

測試類 import org.apache log4j.basicconfigurator import org.apache log4j.logger import org.apache log4j.propertyconfigurator import org.apache log4j.xml ...

Log4j配置檔案示例

示例loggers元件在此系統中被分為五個級別 debug info warn error和fatal。這五個級別是有順序的,debug info warn error fatal,分別用來指定這條日誌資訊的重要程度。log4j有乙個規則 只輸出級別不低於設定級別的日誌資訊,假設loggers級別設...

Log4j 的簡單配置使用

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