正確配置log4j

2021-08-22 20:07:07 字數 1002 閱讀 2739

log4j.記錄器名稱=[ 級別 ] , 存放器名稱1, 存放器名稱2, …

級別優先順序由高到低依次是:off、fatal、error、warn、info、debug、all

log4j建議只使用四個級別,優先順序從高到低分別是:error、warn、info、debug

只有優先順序高於或等於設定級別的日誌資訊被**

log4j.rootlogger是所有記錄器的父物件(原名rootcategory已廢棄),可用於設定所有記錄器的預設優先順序

記錄器可以繼承,如:log4j.mylogger.childlogger=,file

記錄器按名字獲得,第一次訪問時自動建立(總是存在)

如果約定每個類都只向其同名記錄器輸出日誌,則在配置檔案中可以針對每乙個特定類進行日誌配置

將log4j的jar包(log4j-1.2.15.jar)匯入到工程中。

寫配置檔案log4j.properties,放在src目錄下,系統執行時自動拷貝到bin目錄下。

import org.apache.log4j.logger;

...private static final logger log = logger.getlogger(類名.class);

...log.debug( object message );

log.info( object message );

log.warn( object message );

log.error( object message );

log4j.rootlogger=info, console

log4j.rootlogger=info, console, logfile

log4j.logger.org.apache.axis.enterprise=fatal, console

# pattern to output the caller's file name and line number.

log4j日誌系統 Log4j

1.1 log4j的三大核心元件 1.2 loggers 記錄器 1.4 layouts 布局 org.apache.log4j.htmllayout 以html 形式布局 org.apache.log4j.patternlayout 可以靈活地指定布局模式 org.apache.log4j.lay...

常用log4j配置

常用log4j配置,一般可以採用兩種方式,properties和.xml,下面舉兩個簡單的例子 一 log4j.properties 設定org.zblog域對應的級別info,debug,warn,error和輸出地a1,a2 log4j.category.org.zblog error,a1 l...

常用log4j配置

常用log4j配置,一般可以採用兩種方式,properties和.xml,下面舉兩個簡單的例子 一 log4j.properties 設定.zblog域對應的級別info,debug,warn,error和輸出地a1,a2 log4j.category.zblog error,a1 log4j.ca...