自己做專案用的配置檔案
主要作用:
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 重新整理此檔案的時間間隔,保證修改後的檔案及時生效。很顯然...