log4j配置详解及不同的包(package)下的日志写入到不同的日志文件下

log4j配置详解及不同的包(package)下的日志写入到不同的日志文件下

ID:23200534

大小:195.00 KB

页数:11页

时间:2018-11-05

log4j配置详解及不同的包(package)下的日志写入到不同的日志文件下_第1页
log4j配置详解及不同的包(package)下的日志写入到不同的日志文件下_第2页
log4j配置详解及不同的包(package)下的日志写入到不同的日志文件下_第3页
log4j配置详解及不同的包(package)下的日志写入到不同的日志文件下_第4页
log4j配置详解及不同的包(package)下的日志写入到不同的日志文件下_第5页
资源描述:

《log4j配置详解及不同的包(package)下的日志写入到不同的日志文件下》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Log4j配置详解及不同的包(package)下的日志写入到不同的日志文件下2012-03-2817:331027人阅读评论(0)收藏举报log4jfilecservletsjavamailemail所需要的包:commons-logging-1.1.x.jar,log4j-1.2.x.jar(主要)两个jar包(放入项目bin目录下)及log4j.properties文件(放入到项目src根目录下)以下都是log4j.properties要写入的内容:一:参数介绍:1、Log4J配置文件的基本格式如下:[plain]viewplaincopyprint?1.#配置根Logger  2

2、.log4j.rootLogger  =   [ level ]   ,  appenderName1 ,  appenderName2 ,  …  3.  4.#配置日志信息输出目的地Appender  5.log4j.appender.appenderName  =  fully.qualified.name.of.appender.class   6.  log4j.appender.appenderName.option1  =  value1   7.  …   8.  log4j.appender.appenderName.optionN  =  valueN   9.  

3、10.#配置日志信息的格式(布局)  11.log4j.appender.appenderName.layout  =  fully.qualified.name.of.layout.class   12.  log4j.appender.appenderName.layout.option1  =  value1   13.  …   14.  log4j.appender.appenderName.layout.optionN  =  valueN   #配置根Loggerlog4j.rootLogger=[level],appenderName1,appenderName2,…#

4、配置日志信息输出目的地Appenderlog4j.appender.appenderName=fully.qualified.name.of.appender.class  log4j.appender.appenderName.option1=value1  …  log4j.appender.appenderName.optionN=valueN#配置日志信息的格式(布局)log4j.appender.appenderName.layout=fully.qualified.name.of.layout.class  log4j.appender.appenderName.layou

5、t.option1=value1  …  log4j.appender.appenderName.layout.optionN=valueN2、其中 [level] 是日志输出级别,共有5级:[plain]viewplaincopyprint?1.FATAL       0    2.ERROR      3    3.WARN       4    4.INFO         6    5.DEBUG      7   FATAL0ERROR3WARN4INFO6DEBUG73、Appender 为日志输出目的地,Log4j提供的appender有以下几种:[plain]viewp

6、laincopyprint?1.org.apache.log4j.ConsoleAppender(控制台),  1.org.apache.log4j.FileAppender(文件),  2.org.apache.log4j.DailyRollingFileAppender(每天产生一个日志文件),  3.org.apache.log4j.RollingFileAppender(文件大小到达指定尺寸的时候产生一个新的文件),  4.org.apache.log4j.WriterAppender(将日志信息以流格式发送到任意指定的地方)  org.apache.log4j.Console

7、Appender(控制台),org.apache.log4j.FileAppender(文件),org.apache.log4j.DailyRollingFileAppender(每天产生一个日志文件),org.apache.log4j.RollingFileAppender(文件大小到达指定尺寸的时候产生一个新的文件),org.apache.log4j.WriterAppender(将日志信息以流格式发送到任意指定的地方)4、Layout:日

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。