常用log4j配置

2021-09-01 13:49:06 字數 855 閱讀 7427

用log4j配置,一般可以採用兩種方式,.properties和.xml,下面舉兩個簡單的例子:

一、log4j.properties

### 設定org.zblog域對應的級別info,debug,warn,error和輸出地a1,a2 ##

log4j.category.org.zblog=error,a1

log4j.category.org.zblog=info,a2

二、log4j.xml

<?xml version="1.0" encoding="gb2312" ?>

">

三、配置檔案載入方法:

import org.apache.log4j.logger;

import org.apache.log4j.propertyconfigurator;

import org.apache.log4j.xml.domconfigurator;

logger log=logger.getlogger("org.zblog.test");

log.info("測試");}}

四、專案使用log4j

在web應用中,可以將配置檔案的載入放在乙個單獨的servlet中,並在web.xml中配置該servlet在應用啟動時候載入。對於在多人專案中,可以給每乙個人設定乙個輸出通道,這樣在每個人在構建logger時,用自己的網域名稱稱,讓除錯資訊輸出到自己的log檔案中。

五、常用輸出格式

# -x號:x資訊輸出時左對齊;

# %p:日誌資訊級別

# %d{}:日誌資訊產生時間

# %c:日誌資訊所在地(類名)

# %m:產生的日誌具體資訊

# %n:輸出日誌資訊換行

常用log4j配置

常用log4j配置,一般可以採用兩種方式,properties和.xml,下面舉兩個簡單的例子 一 log4j.properties 設定org.zblog域對應的級別info,debug,warn,error和輸出地a1,a2 log4j.category.org.zblog error,a1 l...

常用log4j配置

常用log4j配置,一般可以採用兩種方式,properties和.xml,下面舉兩個簡單的例子 一 log4j.properties 設定.zblog域對應的級別info,debug,warn,error和輸出地a1,a2 log4j.category.zblog error,a1 log4j.ca...

常用log4j配置

常用log4j配置,一般可以採用兩種方式,properties和.xml,下面舉兩個簡單的例子 一 log4j.properties 設定org.zblog域對應的級別info,debug,warn,error和輸出地a1,a2 log4j.category.org.zblog error,a1 l...