log4j输出日志文件时以当前日期为文件名
在初始化日志配置后加入以下代码:
在初始化日志配置后加入以下代码:
Appender appender = LogManager.getLoggerRepository().getRootLogger().getAppender("A2");
if(appender instanceof FileAppender)
{
FileAppender fileAppender = (FileAppender)appender;
fileAppender.setFile( "log/" + DateUtil.getFormatDate() + ".log");
fileAppender.activateOptions();
}
//DateUtil.getFormatDate();是指得到当前格式化后的日期