log4j 2 0以後版本的配置檔案命名規則

2021-07-23 02:32:17 字數 423 閱讀 7716

log4j是apache的乙個開源專案,目前的版本已經更新到2.6.2,首先需要注意的是,log4j 2.0以後的版本與以往的1.x有乙個明顯的不同,其配置檔案只能採用.xml, .json或者 .jsn。在預設情況下,系統選擇configuration檔案的優先順序如下:(classpath為scr資料夾)

1. classpath下名為 log4j-test.json 或者log4j-test.jsn檔案

2. classpath下名為 log4j2-test.xml

3. classpath下名為 log4j.json 或者log4j.jsn檔案

4. classpath下名為 log4j2.xml

2.0版本中的配置檔案只能為xml和json,而且要注意配置檔案命名是log4j2.xml或者log4j2.json。

Log4j 2 0 使用說明 2 配置檔案

在這裡我們試著新增配置檔案。另外,我們需要注意的是2.0版本中的配置只能為xml和json。測試 為 package com.foo import org.apache.logging.log4j.logmanager import org.apache.logging.log4j.logger p...

Log4j的配置說明

星期日 2007年08月12日 log4j的配置說明 最近自己的做的乙個學習型的j2ee專案,發現要用到的東西蠻多的。現在是我碰到的關於日誌和除錯資訊怎麼用開源包解決,以前自己老是用system.out.println 呵呵,現在自己應該會用別的方法了。通常,log4j提供乙個名為 log4j.pr...

Log4j的配置方法

這裡用的是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.l...