log4j配置每天生成乙個日誌檔案

2021-07-26 22:16:50 字數 641 閱讀 8664

本文僅記錄tomcat下配置成功的記錄,不作log4j配置的詳細使用解釋。

該配置在tomcat的logs資料夾下每天產生新的日誌檔案(debug級別:log.log)(error級別:error.log),然後將前一天的日誌檔案log.log和error.log的名稱修改為log.log_yyyy-mm-dd.log和error.log_yyyy-mm-dd.log(yyyy-mm-dd替換為該檔案最後修改的日期)

#配置根logger

log4j.rootlogger = debug,stdout,d,e

### 輸出到控制台 ###

### 輸出到日誌檔案 ###

###設定datepattern,當天日誌儲存到log.log檔案,前一天的日誌檔名將被修改為

#log.log + _yyyy-mm-dd.log

## 輸出debug級別以上的日誌

### 儲存異常資訊到單獨檔案 ###

###設定datepattern,當天日誌儲存到error.log檔案,前一天的日誌檔名將被修改為

#error.log + _yyyy-mm-dd.log

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

datepattern中不用處理的文字要放到單引號(')中,如上面的(.)。

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