log4j不能按天生成文件
大家帮我看下,这个配置刚开始还能按天输出log 后来就不会按天生成了
帮帮小弟看看什么问题~~~
Java code# A default log4j configuration for log4j users。fileappender log4j # # To use this configuration, deploy it into your application's WEB-INF/classes # directory。 You are also encouraged to edit it as you like。 # Configure the console as our one appender #log4j。rootLogger=DEBUG,stdout #log4j。appender。stdout=org。apache。log4j。ConsoleAppender #log4j。appender。stdout。layout=org。apache。log4j。PatternLayout #log4j。appender。stdout。layout。ConversionPattern=%d %5p (%F:%L) - %m%n log4j。rootLogger = debug,stdout,D,E ### 输出到控制台 ### log4j。
appender。Console。Encoding=UTF-8 log4j。appender。stdout = org。apache。log4j。ConsoleAppender log4j。appender。stdout。Target = System。out log4j。appender。stdout。layout = org。apache。log4j。PatternLayout log4j。appender。stdout。layout。ConversionPattern = %d{ABSOLUTE} [%5p] %c{1}:%L - %m%n ### 输出到日志文件 ### log4j。fileappender log4jappender。D = org。apache。log4j。DailyRollingFileAppender log4j。appender。D。DatePattern='。'yyyy-MM-dd'。log' log4j。appender。D。File = e:/shgj04logs/log。log log4j。appender。D。Append = true ## 输出DEBUG级别以上的日志 log4j。
appender。D。Threshold = INFO log4j。appender。D。DatePattern='。'yyyy-MM-dd'。log' log4j。appender。D。layout = org。apache。log4j。PatternLayout log4j。appender。D。layout。ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} %l - [%p] %m%n ### 保存异常信息到单独文件 ### log4j。appender。E = org。apache。log4j。DailyRollingFileAppender ## 异常日志文件名 log4j。appender。E。File = e:/shgj04logs/errorLog。log log4j。appender。E。Append = true ## 只输出ERROR级别以上的日志!!! log4j。appender。E。Threshold = ERROR log4j。appender。E。DatePattern='。'yyyy-MM-dd'。log' log4j。appender。E。layout = org。apache。log4j。PatternLayout log4j。appender。E。layout。ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} %l - [%p] %m%n
回答
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-34265-1.html
骗来