李敏  
日历
<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567
统计
  • 随笔 - 1
  • 文章 - 40
  • 评论 - 4
  • 引用 - 0

导航

常用链接

留言簿(1)

文章分类

文章档案

相册

收藏夹

它山之石

聚贤庄

搜索

  •  

最新评论

 
基本配置:
1log4j.rootLogger=INFO,stdout,R
2
3#stdout  控制台输出
4log4j.appender.stdout=org.apache.log4j.ConsoleAppender
5log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
6log4j.appender.stdout.layout.ConversionPattern=%d  %5p  %l  %m%n
7


(一)输出以每天日期命名的日志:

#R    文件输出
log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%d  %5p  %l  %m%n
log4j.appender.R.File=d:/log/log
log4j.appender.R.datePattern='_'yyyy-MM-dd'.txt'



(二)在当前Web应用下输出日志:

#R    文件输出
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%d  %5p  %l  %m%n
log4j.appender.R.File=../webapps/aa/WEB-INF/logs/application.log
log4j.appender.R.MaxFileSize=1000KB


注意以下几点:
   实例一中log4j.appender.R.File=d:/log/log最后一个log为生成的一个初始化文件名,只有当第二天时,才会生成以日期命名的日志。

  实例二中log4j.appender.R.File=../webapps/aa/WEB-INF/logs/application.log..为返回上一级目录,由于默认的根目录是catalina_home/bin下,所以就必须先退回到上一级目录,然后重新设置文件相对路径。当容器加载当前Web应用时会自行创建/logs/目录,所以不必自行创建。
=/webapps/aa/WEB-INF/logs/application.log则在系统的根目录(Web应用当前的盘符)下产生一个webapps目录。
=webapps/aa/WEB-INF/logs/application.log则在默认的根目录下产生一个webapps目录。

posted on 2008-10-30 19:56 李敏 阅读(474) 评论(0)  编辑  收藏 所属分类: 应用配置

只有注册用户登录后才能发表评论。


网站导航:
 
 
Copyright © 李敏 Powered by: 博客园 模板提供:沪江博客