log4j输出日志文件时以当前日期为文件名

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();是指得到当前格式化后的日期

你可能感兴趣的:(java,log4j)