如何配置log4qt以附加日志

时间:2013-01-08 05:53:35

标签: qt logging appender log4qt

我在我的QT应用程序中使用带有RollingFileAppender的log4qt。每次重新启动应用程序日志都不会附加到日志文件中,文件只会被覆盖。 下面是我的log4qt.properties文件。

log4j.rootLogger = DEBUG, File
log4j.appender.File=org.apache.log4j.RollingFileAppender
log4j.appender.File.File=logs/log.out
log4j.appender.File.MaxFileSize=3072KB
log4j.appender.File.MaxBackupIndex=3
log4j.appender.File.layout=org.apache.log4j.PatternLayout
log4j.appender.File.layout.ConversionPattern=%d [%t] [%p] %m%n

我尝试添加追加属性 log4j.appender.File.Append = true ,但我收到错误属性'追加'不存在。

1 个答案:

答案 0 :(得分:2)

通过探索代码,我自己想出了需要配置的属性,以便将日志附加到文件中。 正确的属性是:

  

log4j.appender.File.AppendFile =真