log4j.appender.Root=org.apache.log4j.DailyRollingFileAppender
log4j.appender.Root.File=../logs/blog
log4j.appender.Root.DatePattern='_'yyyy-MM-dd'.log'
log4j.appender.Root.layout=org.apache.log4j.PatternLayout
log4j.appender.Root.layout.ConversionPattern=[%p] %-d{yyyy-MM-dd HH\:mm\:ss} [%c.%M\:%L] %m%n
这样的方式可以在tomcat/logs/ 下生成 如:blog_2009_11_12.log这样的log文件,网上都是这样说的,但实际上自己做的时候发现生成的老是 blog这样一个文件 没后缀,本以为会生成blog_2009_11_12.log这样的,怎么试都不对,快郁闷死了,后来改了一下我的电脑的时间,改到13号,发现这时生成了一个blog_2009_11_12.log
后来试了下,总算明白了 log4j会先生成blog这样一个文件,然后当这一天过去的时候,生成一个新的blog,然后把原来的保存为加上日期格式后缀的文件(或者是把原来的挪到新的,把新的改变叫blog_2009_11_12.log 没去研究)
分享到:
相关推荐
log4j.appender.A1.DatePattern=yyyyMMdd-HH log4j.appender.A1.layout=org.apache.log4j.HTMLLayout ################### # 邮件发送 ################### log4j.appender.MAIL=org.apache.log4j.net....
log4j.appender.A1.DatePattern=yyyyMMdd-HH'.log4j' log4j.appender.A1.layout=org.apache.log4j.xml.XMLLayout #自定义Appender log4j.appender.im = net.cybercorlin.util.logger.appender.IMAppender log4j....
过了时间将原日志文件命名为原文件名后加上log4j.appender.File.DatePattern='.'yyyy-MM-dd-HH对应格式的日期, 注意不能用:和_。 关于DailyRollingFileAppender的使用,参考:...
DATEPATTERN=^[0-9]{4}-[0-9]{1,2}-[0-9]{1,2}$ if [[ $STARTDATE =~ $DATEPATTERN ]] && [[ $ENDDATE =~ $DATEPATTERN ]]; then : else echo date format is invalid! exit; fi 常用的正则表达式 if [[ $file =~ '...
JSONUtils.getMorpherRegistry().registerMorpher(new DateMorpher(new String[] { datePattern })); JsonConfig jsonConfig = new JsonConfig(); jsonConfig.setIgnoreDefaultExcludes(false); jsonConfig....
有常用的JAVA常量类 (如 常用时间模式 — DatePattern , 常用时间间隔 —TimeInterval 等) 不必要的Exception 转成了RuntimeException,减少不必要的代码 国内中文注释最完善的API 有完善的单元测试 3. FEILONG-CORE...
2、有常用的JAVA常量类 (如日期格式DatePattern,时间间隔TimeInterval等) 3、不必要的Exception 转成了RuntimeException,减少不必要的代码 4、国内中文注释最完善的API 5、有完善的单元测试 注意: feilong 3需要...
2、有常用的JAVA常量类 (如日期格式DatePattern,时间间隔TimeInterval等) 3、不必要的Exception 转成了RuntimeException,减少不必要的代码 4、国内中文注释最完善的API 5、有完善的单元测试 注意: feilong 3需要...
builder() .dateTimePattern( " yyyy-MM-dd HH:mm:ss " ) // default is yyyy-MM-dd HH:mm:ss .datePattern( " yyyy-MM-dd " ) // default is yyyy-MM-dd .zoneId( ZoneOffset . UTC ) // default is ZoneId.s
一个json相互转换的万能java类(JsonUtil.java), 这个下面就是万能转换类的方法注释,懂java的相信都能看懂。 /** *//** * 从一个JSON 对象字符格式中得到一个java对象 ... * @param datePattern * @return */
OpusCapita i18n 概要 为JS应用程序/模块提供简单的i18n机制。 提供数据<->字符串转换器,用于 日期 号码 空值(Strip至null转换器) ... datePattern : 'dd/MM/yyyy' , dateTimePattern : 'dd/MM/yyy
2.feilong-core 优点:对比1:对比2:有常用的工具类 (如 处理日期的 DateUtil,处理 集合 的 CollectionsUtil 等)有常用的JAVA常量类 (如日期格式 DatePattern, 时间间隔 TimeInterval 等)不必要的Exception 转成了...
joti-Java照片索引/相册,将类别应用于照片。 搜索类别中的图像。 显示照片元数据。 预定义默认文件结构,如/ CAMERA / DATEPATTERN。 导出到外部档案,并仍然保留缩略图以查找它们。
feilong特点: 1、有常用的工具类 (如处理日期的DateUtil,处理集合的CollectionsUtil等) 2、有常用的JAVA常量类 (如日期格式DatePattern,时间间隔TimeInterval等) 3、不必要的Exception 转成了RuntimeExcept