log4j日誌列印的配置

2021-07-22 03:20:59 字數 860 閱讀 2700

首先給出乙個log4j日誌檔案的配置:

### set log levels ###

=debug

,stdout,d

,===

=%d %5p %c 

[%t:%r

]-

[%p

]==

==error## 只輸出error級別以上的日誌!!!

==%-d 

[%t:%r

]-

[%p

]%m%n

日誌檔案的理解:

首先,配置的是根:debug代表日誌的輸出級別,還有其他的級別分別是:

0error     

3warn      

4info      

6debug     

7 ;

stdout代表輸出到控制台,,d代表debug,e代表error; =

=system.out;這一行是預設值;

=org.apache.log4j.patternlayout;這一行代表日誌輸出的布局形式; =

%d %5p %c:%l - %m%n;這一行代表日誌輸出的格式; =

true;這一行等於true代表是增加,等於false代表是覆蓋; =

error## 只輸出error級別以上的日誌!!!

日誌的輸出級別

log4j日誌配置

1 配置根logger 1 首先在classpath下尋找自己的配置檔案commons logging.properties,如果找到,則使用其中定義的 log實現類 2 如果找不到commons logging.properties檔案,則在查詢是否已定義系統環境變數 org.apache.com...

log4j日誌配置

1 log4j可以為程式新增日誌,首先匯入log4j 1.2.16.jar包 2 在src目錄下新增log4j.properties 設定級別和目的地 debug級別,serverdailyrollingfile和stdout兩個目的地 log4j.rootlogger debug,serverda...

log4j日誌配置

log4j日誌配置 1 配置根logger level 日誌的級別 debug debug info warn,error四種,分別對應logger類的四種方法 debug object message info object message warn object message error ob...