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.