各位大虾门,帮忙看下小弟的问题啊:
log4j的配置:
log4j.rootCategory=ERROR, CONSOLElog4j.logger.org.apache.axis2.enterprise=FATAL
log4j.logger.de.hunsicker.jalopy.io=FATAL
log4j.logger.httpclient.wire.header=FATAL
log4j.logger.org.apache.commons.httpclient=FATAL
log4j.logger.com.ldk.sapjco.StatefulServerExample=ALLlog4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=%d [%-5p] %c - %m (%F)%n
##log4j.appender.CONSOLE.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%n##--------------------------------------------------------------------
## LOG SETUP FOR MASTER DATA TRANSPORT
##--------------------------------------------------------------------
log4j.logger.materData= DEBUG, file_master
log4j.appender.file_master=org.apache.log4j.DailyRollingFileAppender
log4j.appender.file_master.layout=org.apache.log4j.PatternLayout
log4j.appender.file_master.layout.ConversionPattern=%d [%-5p] %c - %m (%F)%n
log4j.appender.file_master.Append=true
log4j.appender.file_master.File=./jcolog/MasterData/LogMaterData.log
这样配置之后,生成的日志后一天的回将前一天的日志内容给覆盖了?在 windows XP下可以进行日志输出的,有正确的结果,不管这个值是否设为1,都能产生以当天日期为名的文件。
但在 windows SERVER 3002下,也能产生正确的文件,但就是会把前一天的内容给全部覆盖呀?
log4j的配置:
log4j.rootCategory=ERROR, CONSOLElog4j.logger.org.apache.axis2.enterprise=FATAL
log4j.logger.de.hunsicker.jalopy.io=FATAL
log4j.logger.httpclient.wire.header=FATAL
log4j.logger.org.apache.commons.httpclient=FATAL
log4j.logger.com.ldk.sapjco.StatefulServerExample=ALLlog4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=%d [%-5p] %c - %m (%F)%n
##log4j.appender.CONSOLE.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%n##--------------------------------------------------------------------
## LOG SETUP FOR MASTER DATA TRANSPORT
##--------------------------------------------------------------------
log4j.logger.materData= DEBUG, file_master
log4j.appender.file_master=org.apache.log4j.DailyRollingFileAppender
log4j.appender.file_master.layout=org.apache.log4j.PatternLayout
log4j.appender.file_master.layout.ConversionPattern=%d [%-5p] %c - %m (%F)%n
log4j.appender.file_master.Append=true
log4j.appender.file_master.File=./jcolog/MasterData/LogMaterData.log
这样配置之后,生成的日志后一天的回将前一天的日志内容给覆盖了?在 windows XP下可以进行日志输出的,有正确的结果,不管这个值是否设为1,都能产生以当天日期为名的文件。
但在 windows SERVER 3002下,也能产生正确的文件,但就是会把前一天的内容给全部覆盖呀?
解决方案 »
- 单元测试小知识
- struts2中的json格式数据如何传到页面 js如何获取得到
- SSH 中 hibernate事务管理器 spring事务管理 分不清。
- 为什么用tomcat5w.exe启动项目不能访问 tomcat5.exe启动能访问
- hao123最快克隆
- JPQL
- url路径是searchOneTo.action?guestId=10&toId=3,为什么只能取第一个值????
- 1天了还没搞出来,大家帮忙,myeclipse整合spring+hibernate的问题
- 在JSP中调用会话BEAN的本地接口??????????
- 有关servlet和框架间各部分通信的问题
- 用ant编译tomcat源码时出错,求解答
- 急用,jbpm4.4如何获取Task
你的日志文件取了一个固定名字啊,不覆盖才怪!
类似这个
log4j.appender.file.File =${catalina.home}/logs/ReportPro.log
log4j.appender.file.DatePattern='_'yyyy-MM-dd'.log'