1. 程式人生 > >log4j模板及註釋

log4j模板及註釋

########################### 配置日誌輸出到控制檯--開始 ###########################
log4j.appender.stdout=org.apache.log4j.ConsoleAppender 
log4j.appender.stdout.Target=System.out
#配置 stdout 日誌輸出的佈局模式為:org.apache.log4j.PatternLayout
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
#配置 stdout 日誌輸出的格式
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %5p %c{1}:%L - %m%n
########################### 配置日誌輸出到控制檯--結束 ###########################

########################### 配置日誌輸出到指定的檔案(ServletDemo.log)--開始 ###########################
log4j.appender.file=org.apache.log4j.FileAppender
log4j.appender.file.File=mylog/ServletDemo.log
log4j.appender.file.layout=org.apache.log4j.PatternLayout
#定義 file 輸出檔案的最大長度
#log4j.appender.file.MaxFileSize = 1KB
#定義 file 的備份檔案數
#log4j.appender.file.MaxBackupIndex = 3
#定義 file 的佈局模式為PatternLayout
#log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %5p %c{1}:%L - %m%n
########################### 配置日誌輸出到指定的檔案(ServletDemo.log)--結束 ###########################

#配置日誌輸入的型別及顯示位置,格式:輸入的日誌級別,輸出位置1,....,輸出位置N
#Log4j預設把日誌資訊分為五個等級:debug < info < warn < error < fatal,如果設定 info等級,則小於 info 等級的日誌不輸出
log4j.rootLogger=info, stdout, file

log4j.appender.stdout=org.apache.log4j.ConsoleAppender  名為stdout的輸出端是控制檯

log4j.appender.stdout.Target=System.out   就是把日誌輸出到系統標準輸出裝置上,預設就是這個值。

log4j.appender.file=org.apache.log4j.FileAppender  名為stdout的輸出目的地是檔案