初學Log4J 配置檔案

2021-08-29 15:18:15 字數 976 閱讀 5651

log4j.properties配置檔案講解如下:

#log4j中有五級logger

#fatal 0

#error 3

#warn 4

#info 6

#debug 7

配置根logger,其語法為:

log4j.rootlogger=info, a1 ,r

#這一句設定以為著所有的log都輸出

#如果為log4j.rootlogger=warn, 則意味著只有warn,error,fatal

#被輸出,debug,info將被遮蔽掉.

# a1 使用的輸出布局,其中log4j提供4種布局. org.apache.log4j.htmllayout(以html**形式布局)

#org.apache.log4j.patternlayout(可以靈活地指定布局模式),

#org.apache.log4j.******layout(包含日誌資訊的級別和資訊字串),

#org.apache.log4j.ttcclayout(包含日誌產生的時間、執行緒、類別等等資訊)

配置根logger,其語法為:

level 是日誌記錄的優先順序

...

配置日誌資訊的格式(布局),其語法為:

....

log4j提供的layout有以下幾種:

org.apache.log4j.htmllayout(以html**形式布局),

org.apache.log4j.patternlayout(可以靈活地指定布局模式),

org.apache.log4j.******layout(包含日誌資訊的級別和資訊字串),

org.apache.log4j.ttcclayout(包含日誌產生的時間、執行緒、類別等等資訊)

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支援...