log4j屬性檔案的配置

2021-05-23 10:08:22 字數 878 閱讀 1266

1、配置根logger

2、配置日誌資訊輸出目的地

3、配置日誌資訊的格式

可以在%與模式字元之間加上修飾符來控制其最小寬度、最大寬度、和文字的對齊方式。如: 

1)%20c:指定輸出category的名稱,最小的寬度是20,如果category的名稱小於20的話,預設的情 況 下右對齊。 

2)%-20c:指定輸出category的名稱,最小的寬度是20,如果category的名稱小於20的話,"-"號指定左對齊。 

3)%.30c:指定輸出category的名稱,最大的寬度是30,如果category的名稱大於30的話,就會將左邊多出的字元截掉,但小於30的話也不會有空格。 

4)%20.30c:如果category的名稱小於20就補空格,並且右對齊,如果其名稱長於30字元,就從左邊交遠銷出的字元截掉。

關於log4j比較全面的配置

log4j的配置之簡單使它遍及於越來越多的應用中了:log4j配置檔案實現了輸出到控制台、檔案、回滾檔案、傳送日誌郵件、輸出到資料庫日誌表、自定義標籤等全套功能。擇其一二使用就夠用了,

log4j.rootlogger=debug,console,a1,im 

log4j.addivity.org.apache=true

# 應用於控制台

#應用於檔案

# 應用於檔案回滾

# 傳送日誌給郵件

log4j屬性檔案

public class exceptiontest public void writemessage string message,string filepath throws myexception,filenotfoundexception catch ioexception e finall...

Log4J日誌檔案配置

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

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