一,新增log4j依賴包
二,建立 log4j.properties 配置檔案
log4j.properties配置檔案用來配置 日誌的輸出格式、輸出的位址....
### set log levels ###log4j.rootlogger = info, d, e
$是web.xml中定義的乙個用來唯一識別同乙個視窗中不同專案的標識,就相當於 專案的 身份證(比如,乙個tomcat下可能部署了多個專案)
三,在web.xml檔案中 配置 載入 log4j.properties的屬性
<
context-param
>
<
param-name
>log4jconfiglocation
param-name
>
<
param-value
>/web-inf/log4j.properties
param-value
>
context-param
>
<
context-param
>
<
param-name
>log4jrefreshinterval
param-name
>
<
param-value
>10000
param-value
>
context-param
>
<
listener
>
<
listener-class
>org.springframework.web.util.log4jconfiglistener
listener-class
>
listener
>
<
context-param
>
<
param-name
param-name
>
<
param-value
>scheduleproject
param-value
>
context-param
>
①log4jconfiglocation 指定spring從哪個目錄下載入 log4j.properties 配置檔案
②log4jrefreshinterval 當修改了配置檔案時,不需要重啟就能載入變化了的log4j.properties 配置檔案
四,在**中使用log4j進行日誌記錄
import org.apache.log4j.logger;class test{
private static logger logger = logger.getlogger(test.class);
//....other code
logger.info("info ");
logger.error("error");
logger.warn("warn");
.......
五,參考資料
log4j 日誌配置示例詳解
spring mvc中 log4j日誌檔案配置相對路徑
Spring 中配置log4j日誌功能
一,新增log4j依賴包 二,建立 log4j.properties 配置檔案 log4j.properties配置檔案用來配置 日誌的輸出格式 輸出的位址.set log levels log4j.rootlogger info,d,e 是web.xml中定義的乙個用來唯一識別同乙個視窗中不同專案...
spring 中log4j日誌的配置
日誌在專案中所起到的作用是非常大的,不管是error,debug,還是info級別的,對程式設計師來說,中重要資訊的記錄,錯誤資訊的記錄,都能夠更好的去優化 修改 中的bug。首先專案pom檔案中新增jar包依賴 接下來配置log4j.properties set log levels 日誌的優先順...
Spring 中配置log4j日誌功能
二,建立 log4j.properties 配置檔案 log4j.properties配置檔案用來配置 日誌的輸出格式 輸出的位址.set log levels log4j.rootlogger info,d,e 是web.xml中定義的乙個用來唯一識別同乙個視窗中不同專案的標識,就相當於 專案的 ...