使用log4j記錄日誌

2021-06-19 10:33:55 字數 509 閱讀 8627

1、配置根logger:

1)首先在classpath下尋找自己的配置檔案commons-logging.properties,如果找到,則使用其中定義的

log實現類

2)如果找不到commons-logging.properties檔案,則在查詢是否已定義系統環境變數

org.apache.commons.logging.log,找到則使用其定義的log實現類

3)否則,檢視classpath中是否有log4j的包,如果發現,則自動使用log4j作為日誌實現類

4)否則,使用jdk自身的日誌實現類(jdk1.4以後才有日誌實現類)

5)否則,使用commons-logging自己提供的乙個簡單的日誌實現類******log

5.多個日誌檔案(log4j.rootlogger=info, a1 ,a2)

附例:(log4j.properties)#a3按天輸出日誌

使用log4j記錄日誌

1 環境 win7,jdk1.6,myeclipse8.5,tomcat6 2 準備commons logging.jar log4j 1.2.15.jar放在 lib目錄下 3 log4j.properties檔案的內容 log4j configuration log4j.rootlogger d...

使用log4j記錄日誌

1 匯入jar包 log4j 1.2.17.jar 2 建立配置檔案 在src檔案目錄下新建檔案 內容為 設定級別和目的地 這裡多個目的地 log4j.rootlogger trace,console,userlog log4j.logger.me debug 3 在程式中使用 import org...

log4j 日誌記錄

log4j由三個重要的元件構成 日誌記錄的優先順序,日誌記錄的輸出目的地,日誌記錄的輸出格式。日誌資訊的優先順序從高到低有error warn info debug,分別用來指定這條日誌資訊的重要程度 日誌資訊的輸出目 的地 指定了日誌將列印到控制台還是檔案中 而輸出格式則控制了日誌資訊的顯示內容。...