log4j日誌配置

2021-07-04 22:26:56 字數 1079 閱讀 3776

1 log4j可以為程式新增日誌,首先匯入log4j-1.2.16.jar包

2 在src目錄下新增log4j.properties

#設定級別和目的地 ,debug級別,serverdailyrollingfile和stdout兩個目的地

log4j.rootlogger=debug, serverdailyrollingfile, stdout

#每天產生乙個日誌

#在每天產生的檔案後面追加

#日誌儲存位置

#日誌輸出資訊格式型別

#每次在檔案尾寫入新的日誌資訊

#日誌的另乙個目的地是控制台

#日誌輸出資訊格式型別

#防止亂碼

3 在新增日誌類中:public static logger log=logger.getlogger(test.class); 通過log提供的方法記錄日誌資訊

測試:

package com.tm.log;

import org.apache.log4j.logger;

import org.apache.log4j.propertyconfigurator;

public class test

}

package com.tm.log;

import org.apache.log4j.logger;

public class temp

}

控制台會列印:

2015-08-29 12:54:07 debug [com.tm.log.test] debug---------

2015-08-29 12:54:07 info [com.tm.log.test] info-------

2015-08-29 12:54:07 error [com.tm.log.test] error--------

2015-08-29 12:54:07 info [com.tm.log.test] ------------say

同時也會產生乙個日誌檔案;



log4j日誌配置

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

log4j日誌配置

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

Log4J日誌配置

一 log4j簡介 1 loggers loggers元件在此系統中被分為五個級別 debug info warn error和fatal。這五個級別是有順序的,debug info warn error fatal,分別用來指定這條日誌資訊的重要程度,明白這一點很重要,log4j有乙個規則 只輸出...