我已经尝试使用hibernate进行Log4j日志记录,这就是我所拥有的..
web-inf / classes
下的log4j.properties文件log4j.appender.rollingFile = org.apache.log4j.DailyRollingFileAppender
log4j.appender.rollingFile.File = C:\\appl\\logs\\app.log
log4j.appender.rollingFile.Append = true
log4j.appender.rollingFile.DatePattern = '.'yyyy-MM-dd
log4j.appender.rollingFile.layout = org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n
log4j.rootLogger = INFO, rollingFile
我已将所有必需的jar放到web-inf / lib文件夹
slf4j-api-1.6.1.jar
slf4j-lo4j12-1.6.1.jar
log4j-1.2.16.jar
当我启动应用程序时,我发现它开始将日志写入app.log文件。但是我希望它将它写入每天的不同日志文件,并在最后添加日期,但它没有这样做。可以在我的log4j.properties文件中找出错误,我该怎么做才能纠正它?而且对于.log文件中的每个新行,我想要添加日期和时间..如何实现?谢谢!