日期:2014-05-20  浏览次数:20656 次

如何使用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(文件大小到达指定尺寸的时候产生一个新的文件),