一,新增log4j依賴包
二,建立 log4j.properties 配置檔案
log4j.properties配置檔案用來配置 日誌的輸出格式、輸出的位址....
### set log levels ###$是web.xml中定義的乙個用來唯一識別同乙個視窗中不同專案的標識,就相當於 專案的 身份證(比如,乙個tomcat下可能部署了多個專案)log4j.rootlogger = info, d, e
三,在web.xml檔案中 配置 載入 log4j.properties的屬性
<①log4jconfiglocation 指定spring從哪個目錄下載入 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
>
②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");
.......
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中定義的乙個用來唯一識別同乙個視窗中不同專案的標識,就相當於 專案的 ...
Spring 中配置log4j日誌功能
一,新增log4j依賴包 二,建立 log4j.properties 配置檔案 log4j.properties配置檔案用來配置 日誌的輸出格式 輸出的位址.set log levels log4j.rootlogger info,d,e 是web.xml中定義的乙個用來唯一識別同乙個視窗中不同專案...