本站首页    管理页面    写新日志    退出


«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


公告
暂无公告...

我的分类(专题)

日志更新

最新评论

留言板

链接


Blog信息
blog名称:
日志总数:42
评论数量:31
留言数量:0
访问次数:178867
建立时间:2007年7月30日




怎样log4j属性文件
原创空间

gareth 发表于 2007/7/30 17:42:37

 随着开发的深入,日志信息越来越显得重要。log4j帮我们解决了这个难题。    下载Log4j最新版本的软件包:http://jakarta.apache.org/log4j。下面讲一讲log4j的配置。   log4j.rootLogger --- 配置将要显示的级别,信息输出地点,输出地点可以是控制台,文件和流。   如下:   org.apache.log4j.ConsoleAppender(输出到控制台)   org.apache.log4j.FileAppender(输出到文件)   org.apache.log4j.DailyRollingFileAppender(每天产生一个日志文件)   org.apache.log4j.RollingFileAppender(文件大小到达指定尺寸的时候产生一个新的文件)   org.apache.log4j.WriterAppender(将日志信息以流格式发送到任意指定的地方)   日志信息显示格式控制:      org.apache.log4j.HTMLLayout(HTML表格形式)    org.apache.log4j.SimpleLayout(简单格式的日志,只包括日志信息的级别和指定的信息字符串 )    org.apache.log4j.TTCCLayout(日志的格式包括日志产生的时间、线程、类别等等信息)    org.apache.log4j.PatternLayout(灵活地自定义日志格式)   当使用org.apache.log4j.PatternLayout来自定义信息格式时,可以使用log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %p -%m%n 来格式化信息%c    输出所属类的全名,可写为 %c{Num} ,Num类名输出的范围  如:"com.sun.aaa.classB", %C{2}将使日志输出输出范围为:aaa.classB%d    输出日志时间其格式为 可指定格式 如 %d{HH:mm:ss}等%l    输出日志事件发生位置,包括类目名、发生线程,在代码中的行数%n    换行符%m    输出代码指定信息,如info(“message”),输出message%p    输出日志的优先级,即 FATAL ,ERROR 等%r    输出从启动到显示该条日志信息所耗费的时间(毫秒数)%t    输出产生该日志事件的线程名 以下就是配置log4j属性文件的一个例子。 log4j.rootLogger=INFO,stdout,logfilelog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - <%m>%nlog4j.appender.logfile=org.apache.log4j.RollingFileAppenderlog4j.appender.logfile.File=../logs/mgrweb.loglog4j.appender.logfile.MaxFileSize=1024KB# Keep three backup files.log4j.appender.logfile.MaxBackupIndex=20# Pattern to output: date priority [category] - messagelog4j.appender.logfile.layout=org.apache.log4j.PatternLayoutlog4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%nlog4j.logger.com.venustech.utm30.mgrweb=DEBUG


阅读全文(6158) | 回复(1) | 编辑 | 精华
 


回复:怎样log4j属性文件
原创空间

gareth发表评论于2007/8/1 10:31:54

    不好意思, 没写完,害得大家没及时分享到。大家耐心等一等, 我办完事回来,马上就补上。辛苦你们啦!


个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


» 1 »

发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.031 second(s), page refreshed 144757469 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号