0
我的Spring(3.2.5)獨立應用程序中的Log4J
(版本1.2.17)配置.properties
文件存在問題。Log4j 1.2未登錄到RollingFileAppender
這是我的配置文件,日誌到控制檯工作正常,但RollingFileAppender
不附加郵件到logs/application_log.file
。我試圖改變幾乎所有 - 文件名,ConversionPattern
,手動創建文件並設置文件系統權限(OS X Mavericks)寫入所有文件,但沒有任何效果。
log4j.rootLogger=INFO,CA,FA
#Console Appender
log4j.appender.CA=org.apache.log4j.ConsoleAppender
log4j.appender.CA.layout=org.apache.log4j.PatternLayout
log4j.appender.CA.layout.ConversionPattern=%d{ISO8601} %-5p [%c:%L] - %m%n
#Rolling File Appender
log4j.appender.FA=org.apache.log4j.RollingFileAppender
log4j.appender.FA.File=logs/application_log.log
log4j.appender.FA.MaxFileSize=50MB
log4j.appender.FA.layout.ConversionPattern=%d{ISO8601} %-5p [%c:%L] - %m%n
log4j.appender.FA.Append=true
log4j.appender.FA.MaxBackupIndex=10
log4j.appender.FA.layout=org.apache.log4j.PatternLayout
我在做什麼錯?你看到什麼不對嗎?
我會嘗試一下,謝謝。 – user2148736
http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/RollingFileAppender.html – user2148736
對不起,看起來你是對的。 –