使用log4j每天创建新的日志文件

我想在我的java项目中使用Log4j,我应该在配置文件中提供哪些配置,每天晚上12点生成新文件,文件名应该生成 – 输出日志-MerProjectName-HostName-2013-Dec-10。 txt名称)。 我的配置文件是这样的 –

log4j.appender.FILE = org.apache.log4j.DailyRollingFileAppender log4j.appender.FILE.File = ${log}/log.out log4j.appender.FILE.DatePattern = '.' yyyy-MM-dd-a 

它每天都在创建新文件,但它会在文件名后附加日期。 请帮帮我。 提前致谢。

我想你想要DailyRollingFileAppender(geedubb链接到关于它的log4j文档) 这是示例

这是另一个像你这样的stackoverflow问题