log4j2 自己用的配置檔案

2021-07-10 04:16:28 字數 911 閱讀 4557

自己做專案用的配置檔案  

主要作用:

1.每天將日誌打包、

2.只有warn以上級別的才會寫入日誌檔案

3.由於用到了jboss 所有將控制台輸出提高到了info級別 遮蔽了jboos大部分控制台輸出

<?xml version="1.0" encoding="utf-8"?>

pattern="%d %-5level %class %l %m - %msg%xex%n" />

filepattern="logs/$$/%d-%i.log">

順便貼下log4j的使用吧:

由於我是寫andorid的所有按照自己的習慣寫了乙個log工具類:

package common.util;

import org.apache.logging.log4j.logmanager;

import org.apache.logging.log4j.logger;

/** * 日誌工具類 配置檔案中已設定 只有warn以上級別才會儲存到日誌檔案 只有info以上級別才會顯示出來

* @author z2wenfa

* */

public class log

public static void i(string message)

public static void w(string message)

public static void e(string message)

/*** 列印異常

* @param e

*/public static void e(exception e)

}

只要使用乙個靜態的logger物件 就可以使用了很方便

log4j2配置檔案詳解

log4j 2.x版本不再支援像1.x中的.properties字尾的檔案配置方式,2.x版本配置檔案字尾名只能為 xml json 或者 jsn 系統選擇配置檔案的優先順序 從先到後 如下 1 classpath下的名為log4j2 test.json 或者log4j2 test.jsn的檔案.2...

log4j2 配置檔案解讀

日誌介面 slf4j slf4j是對所有日誌框架制定的一種規範 標準 介面,並不是乙個框架的具體的實現,因為介面並不能獨立使用,需要和具體的日誌框架實現配合使用,比如log4j logback等日誌框架。常用的日誌框架有log4j logback log4j2,log4j是apache實現的乙個開源...

log4j2配置檔案的故事

我們來詳細介紹一下 status 這是日誌自身的日誌。一般寫off,代表關閉不顯示。八個日誌級別以及優先順序排序 off 關閉 fatal 致命的 error warn info debug trace 堆疊 monitorinterval 重新整理此檔案的時間間隔,保證修改後的檔案及時生效。很顯然...