如何在每次運行java應用程序時配置Log4j以生成新的日誌文件? 我想要的日誌名稱一樣[Log file name]_[CurrentTime].log
每次我使用.property
文件來配置log4j如何在每次運行java應用程序時配置Log4j以生成新的日誌文件
我使用RollingFileAppender進行變化,但是這並沒有工作了me.here是我的配置
log4j.appender.dest4=org.apache.log4j.RollingFileAppender
log4j.appender.dest4.File=.\\\\log4j\\\\user.log
log4j.appender.dest4.layout=org.apache.log4j.PatternLayout
log4j.appender.dest4.layout.ConversionPattern=[%d{dd/MMM/yyyy HH:mm:ss}] : %-5p: %m%n
log4j.appender.dest4.DatePattern='.'yyyy-MM
如果我沒有錯,附加的滾動文件只滾動日誌文件來創建新的日誌文件。所有這一次,應用程序將運行。每次我在文件名末尾運行應用程序優先附加日期和時間時,我都需要一個新的日誌文件。它就像每次應用程序運行時保留會話記錄一樣。 – 2012-07-17 13:14:48