一、配置步骤
、 在应用程序中使用
、 把 放入 变量中
3、 新建一个配置文件 ,放于 文件下
二、配置
新建一个配置文件 :
log4j.rootLogger=WARN, stdout, R
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
# Pattern to output the caller's le name and line number.
#log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:
%L) - %m%n
# Print the date in ISO 8601 format
log4j.appender.stdout.layout.ConversionPattern=%d [%t] %-5p %c -
%m%n
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=example.log
log4j.appender.R.MaxFileSize=100KB
# Keep one backup le
log4j.appender.R.MaxBackupIndex=1
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n
# Print only messages of level WARN or above in the package
com.foo.
log4j.logger.com.foo=WARN;
编译并运行 会在目录下生成一个 的文件,屏幕也会输出信息,
这证明已经你已经成功了第一步。
下面解释下这些配置文件
!"#$"#$"%#$$。同一个
记录器可有多个输出端。
: 的级别(此级别可以自定义,系统默认提供了以下级别)
#&''调试信息
(''一般信息
)''警告信息
''错误信息
(''致命错误信息
上面列出的就是所谓 的输出级别, 建议只使用 个级别,它们从上到下分别
为 *++,+、-+$、.$/,、0*123,假设你定义的级别是 (,那么 和 ) 的
日志可以显示而比他低的 #& 信息就不显示了。
##$(&45&(#(#6。 提供了
评论0
最新资源