Log4j配置檔案

2021-09-22 17:40:07 字數 746 閱讀 7806

### 設定###

log4j.rootlogger = debug,stdout,d,e

### 輸出資訊到控制抬 ###

### 輸出debug 級別以上的日誌到=e://logs/error.log ###

### 輸出error 級別以上的日誌到=e://logs/error.log ###

import org.apache.log4j.logger;

/** * @author mmb

* @function test log4j

* */

public class log4jtest

}

3.在 src 下新建 log4j.properties(路徑和名稱都不允許改變)

3.2.1 conversionpattern :寫表示式

4. log4j 輸出級別

4.1 fatal(致命錯誤) > error (錯誤) > warn (警告) > info(普通信 息) > debug(除錯資訊)

4.2 在 log4j.properties 的第一行中控制輸出級別

5. log4j 輸出目的地

5.1 在一行控制輸出目的地(如上面的stdout,d,e)

6. pattern 中常用幾個表示式

6.1 %c 包名+類名

6.2%d 時間

6.3%l 行號

6.4%m 資訊

6.5%n 換行

log4j配置檔案

u5e94 u7528 u4e8e u63a7 u5236 u53f0 u5e94 u7528 u4e8e u6587 u4ef6 u5e94 u7528 u4e8e u6587 u4ef6 u56de u6eda u53d1 u9001 u65e5 u5fd7 u7ed9 u90ae u4ef6 ...

Log4j配置檔案

下面給出得log4j配置檔案實現了輸出到控制台,檔案,回滾檔案,傳送日誌郵件,輸出到資料庫日誌表,自定義標籤等全套功能。log4j.rootlogger debug,console,a1,im debug,console,file,rolling file,mail,database log4j.a...

Log4j配置檔案

log4j.properties set log levels log4j.rootlogger info,console,info,error 輸出到控制台 輸出到日誌檔案 輸出info級別以上的日誌 儲存異常資訊到單獨檔案 異常日誌檔名 只輸出error級別以上的日誌 該配置需要spring支援...