Log4j中常用的PatternLayout布局說明
log4j.properties的一般配置方法如下:
僅僅配置的console的輸出
log4j.rootLogger=INFo, A2
####
log4j.appender.A2=org.apache.log4j.ConsoleAppender
log4j.appender.A2.layout=org.apache.log4j.PatternLayout
log4j.appender.A2.layout.ConversionPattern=%p [%c] [%M] [%L]-%m%n
其中常用的字符代表的意思如下:
%表示output輸入
p表示level
c表示調用的類
m表示log時的信息
n表示回車
M表示輸出log時的信息的那個方法
F表示輸出log時的信息的那個文件名
L表示輸出log時的信息所在類的行數
WARNING Generating the caller class information can be excruciatingly
slow. Thus, the use of the C, F, l, L, and M conversion characters should be
avoided unless execution speed is not an issue.
posted on 2007-09-11 17:03 劉錚 閱讀(674) 評論(0) 編輯 收藏 所屬分類: Log4j