log4j日誌配置使用簡單總結

2021-09-01 23:11:52 字數 705 閱讀 3965

配置檔案裡可以設定:輸出資訊到**(在伺服器裡。或某個檔案裡)

輸出的格式(有html的,。。。。。。,一般輸出等)

輸出的級別(只有高於這個級別的才輸出debug,info,error)

輸出級別:debuglayout(就是指定日誌訊息的格式):配置如下

有以下幾種layout

org.apache.log4j.htmllayout 以html**形式布局

org.apache.log4j.******layout 包含日誌訊息的級別和訊息字串

org.apache.log4j.ttcclayout 包含日誌產生的時間,執行者,類別等等訊息

org.apache.log4j.patternlayout 可以靈活地指定布局模式

當為patternlayout時:

%p 輸出優先級別

%r %t 輸出產生改日誌事件的執行緒名

%f 輸出日誌訊息所屬的類別的類別名

%c 輸出日誌訊息所屬的類的全名、

%d 輸出日誌時間點的日期或時間 指定格式%d

............

住:沒有要求輸出特定某個包的日誌資訊的時候,就用rootlogger,表示所有包的日誌資訊都輸出

log4j.com.test = info,apender2(這裡只關心com.test包裡的日誌資訊。其他的不列印)

一篇log4j講的比較好的文章[url]

log4j日誌配置

1 配置根logger 1 首先在classpath下尋找自己的配置檔案commons logging.properties,如果找到,則使用其中定義的 log實現類 2 如果找不到commons logging.properties檔案,則在查詢是否已定義系統環境變數 org.apache.com...

log4j日誌配置

1 log4j可以為程式新增日誌,首先匯入log4j 1.2.16.jar包 2 在src目錄下新增log4j.properties 設定級別和目的地 debug級別,serverdailyrollingfile和stdout兩個目的地 log4j.rootlogger debug,serverda...

log4j日誌配置

log4j日誌配置 1 配置根logger level 日誌的級別 debug debug info warn,error四種,分別對應logger類的四種方法 debug object message info object message warn object message error ob...