当前位置: 代码迷 >> J2SE >> 怎么使用log4j把日志记录到一个动态的根据时间生成的一个文件名的文件中
  详细解决方案

怎么使用log4j把日志记录到一个动态的根据时间生成的一个文件名的文件中

热度:6737   发布时间:2013-02-25 00:00:00.0
如何使用log4j把日志记录到一个动态的根据时间生成的一个文件名的文件中!
如何使用log4j把日志记录到一个动态的根据时间生成的一个文件名的文件中!例如今天的时间是:2008-05-09 11:10:11 就可以把日志写到2008-05-09.log 中。那么明天就可写到2008-05-10.log中!

------解决方案--------------------------------------------------------
探讨
引用楼主 linyu123 的帖子:
如何使用log4j把日志记录到一个动态的根据时间生成的一个文件名的文件中!例如今天的时间是:2008-05-09 11:10:11 就可以把日志写到2008-05-09.log 中。那么明天就可写到2008-05-10.log中!

兄弟,使用org.apache.log4j.DailyRollingFileAppender

------解决方案--------------------------------------------------------
org.apache.log4j.DailyRollingFileAppender 这东西就好用,你赂二楼那样就可以了.我用过的..
------解决方案--------------------------------------------------------
org.apache.log4j.DailyRollingFileAppender(每天产生一个日志文件),
org.apache.log4j.RollingFileAppender(文件大小到达指定尺寸的时候产生一个新的文件),