按日更新生成日志文件:
log4j.rootLogger = info, out, file
log4j.appender.file = org.apache.log4j.DailyRollingFileAppender
# 指定日志文件路径
log4j.appender.file.File = /Users/zgh/log/log2
# 指定包含日期信息的日志文件名后缀
log4j.appender.file.DatePattern='.'yyyy-MM-dd'.log'
log4j.appender.file.threshold = info
注意:该输出器在会先生成一个 log2 的日志文件并向其中写入的当天 日志信息,在第二天时 才会将 log2 文件重命名为 log2.2023-12-5.log,同时重新生成一个新的 log2 文件用于写入当天的日志。所以,查看日志时,是找不到包含当天日期文件名的日志文件的。(即log2就是当前的日志文件)