當前位置:編程學習大全網 - 網站源碼 - JAVA的log4j如何實現程序重新啟動會自動生成新的日誌文件,文件名可以是當前日期

JAVA的log4j如何實現程序重新啟動會自動生成新的日誌文件,文件名可以是當前日期

log4j輸出日誌文件時以當前日期為文件名

在初始化日誌配置後加入以下代碼:

Java代碼 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();是指得到當前格式化後的日期

要是通過配置生成日期是不可能的

  • 上一篇:php無法存儲cookie
  • 下一篇:申請軟著會查重嗎?還是申請了就能批下來?
  • copyright 2024編程學習大全網