Log4j的配置方法

2021-07-02 07:59:32 字數 512 閱讀 2157

這裡用的是org.apache.log4j.logger

log4j.rootlogger=error, stdout  

#only time no date.outfile1 has date  

log4j.logger.com.ht=info,outfile1

log4j.logger.com.ht.log=info,outfile2

然後有兩個類,test1在com.ht包下面,test2在com.ht.log包下面。每個下面列印一句:logger.info();

經過試驗發現!!!!:

test1將輸出到控制台和ht.log

test2將輸出到控制台和ht.log和ht2.log

注意這裡rootlogger的級別可是error,可見這裡的級別不起作用。

第三點:com.ht.log這個包下面的類可以匹配到所有上級目錄的設定。

日誌怎麼設定要想清楚啊!不然這一句打到控制台那句打到檔案,出問題了查出來的日誌不連貫,好幾個檔案查來查去。

log4j日誌系統 Log4j

1.1 log4j的三大核心元件 1.2 loggers 記錄器 1.4 layouts 布局 org.apache.log4j.htmllayout 以html 形式布局 org.apache.log4j.patternlayout 可以靈活地指定布局模式 org.apache.log4j.lay...

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