log4j日誌檔案配置說明及使用

2022-06-16 14:18:08 字數 441 閱讀 9763

一.log4j.properties檔案格式說明:

log4j.rootlogger=info,stdout

# pattern to output the caller's file name and line number.

log4j.rootlogger=info,stdout, file

這裡的info表示,該log的日誌級別為info,所有級別小於info的日誌都不會被記錄。比如使用這個配置檔案的話,我剛開始舉的那個類中

log.debug("debug info.");

這句話是不起作用的,因為debug的級別小於info。這樣就很容易控制什麼資訊在除錯的時候要顯示,什麼資訊在發布的時候要去掉。這些都不用改**,很方便吧。

但,stdout和file又是什麼呢?

接著往下看,就是配置stdout了,這個名字是隨便取的,你可以叫它a:

log4j日誌檔案配置說明及使用

log4j.rootlogger debug,console,database,file log4j.addivity.org.apache true 應用於控制台 用於資料庫 insert into log4j message values framework d c 4r t 5p c x m ...

Log4J日誌檔案配置

log4j日誌檔案配置 一 日誌器配置 根日誌器 其他日誌器都繼承自這個日誌器 日誌的層次 log4j.logger.a info,a1 log4j.logger.a.b debug,a1,a2 則日誌器的繼承關係為 a.b繼承自a,a繼承自root logger,即發往a.b的info日誌,也會被...

log4j配置說明

本文屬於整理記錄 方便以後使用 內容是在網上檢索得到配置檔案如下 注釋begin 另外,也可以指定按周 天 時 分等來滾動日誌檔案,對應的格式如下 1 yyyy mm 每月 2 yyyy ww 每週 3 yyyy mm dd 每天 4 yyyy mm dd a 每天兩次 5 yyyy mm dd h...