log4j的配置與使用

2021-08-30 03:08:49 字數 701 閱讀 1402

1.log4j的核心介紹

layout:設定日誌資訊的輸出樣式

常用的layout有:

>org.apache.log4j.htmllayout(以html**輸出)

>org.apache.log4j.******layout(輸出日誌訊息級別及訊息字串)

>org.apache.log4j.ttcclayout(輸出日誌產生時間,執行緒,類別等)

>org.apache.log4j.pattenlayout(靈活指定布局模式,對樣式進行定製,有%p,%r,%t,%f,%c,%d,%n等)

(%p輸出優先順序,%r輸出應用啟動到輸出日誌所耗毫秒數,%t輸出產生該日誌執行緒名,%f輸出日誌訊息所屬類別的類別名,%c輸出  

日誌訊息所屬類全名,%d輸出日誌時間點,格式為%d,%n輸出換行符號)

2.log4j.properties的設定舉例:

1).在控制台輸出日誌訊息

2).以html檔案形式輸出日誌資訊:

3).同時在控制台和檔案輸出日誌訊息

注意:在properties檔案中"."後面不能加空格,否則編譯出錯!

3.測試類舉例:

public class mylog4j

}

Log4j的配置與使用

log4j的運用 1 引入jar包 log4j 1.2.14.jar commons logging 1.1 2 配置log4j.properties到專案中 log4j.rootlogger info,console,file layout表示日誌資訊的輸出格式風格 1.org.apache.lo...

log4j配置和使用

log4j的配置如下 配置日誌的等級,日誌有好多級別,本文等級為debug,輸出位址為console。log4j.rootlogger debug,console,a 配置是否在螢幕中顯示,預設為true,log4j.addivity.org.apache false 配置在控制台輸出 設定等級為d...

log4j的配置和使用

log4j.properties檔案 log4j.rootcategory warn,stdout,logfile stdout configure 列印到控制台 org.apache.log4j.patternlayout d 5p c l m n logfile configure 列印到日誌檔...