Log4j2配置入門

2021-09-01 23:24:49 字數 483 閱讀 4417

首先是log4j公升級到2.0版本以後,只支援xml格式的配置檔案。實際應用中需要引入的jar包有log4j-api-2.0-rc1.jar、log4j-core-2.0-rc1.jar和commons-loggin.jar這三個。

在classpath中新增乙個log4j2.xml檔案,內容類似這樣:

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

與原來不同的是pattern中不再支援\t,以前習慣於一條日誌分兩行,第一行輸出日期時間、所在類名和行號,第二行縮排乙個製表符。現在只能敲一堆空格了。

程式裡面的應用跟原來一樣:

private static logger logger = logmanager.getlogger(accesslog2dbservice.class.getname()); 

logger.info("程式啟動,準備初始化。");

log4j2配置mybatis日誌

前天我上傳了我的mybatis系列課程 的第六講,主要內容是如何使用log4j2 具體版本為v2.0 rc1 為mybatis 3.2.7配置日誌。實際上目前最新的版本是剛剛發布的v2.0 rc2,我也嘗試過在mybatis 3.2.7中使用它,但卻報出以下錯誤 接著,在他的提示下,通過查閱myba...

log4j2 常用配置介紹

log start 方便本地除錯可以使用log4j做日誌適配,日誌輸出統一使用slf4j門面進行輸出,需要將log4j配置檔案放到class path 用於與slf4j保持橋接 org.apache.logging.log4j groupid log4j slf4j impl artifactid ...

log4j2配置檔案詳解

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