Spring (3.2.5) スタンドアロン アプリケーションのLog4J
(バージョン 1.2.17) 構成ファイルに問題があります。.properties
これは私の設定ファイルです。コンソールへのログ記録は正常に機能しますが、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
私は何を間違っていますか?私に見えない何かが間違っていると思いますか?