(同時発生かもしれません) しかし、この問題は、Ant ビルドから Maven に切り替えた後に発生しています。
(サーバーは Weblogic 10.3.5)
いくつかのアプリがあり、それぞれに独自の log4j.properties があり、それぞれが独自の app.log にログインしていました。ただし、Maven のビルド後は、すべてのアプリが 1 つのログ ファイルに記録されます。デプロイした最初のアプリが何らかの形で優先され、log4j はそのファイルにのみ書き込みを行っているようです。
Maven セットアップでlog4j.properties
は、 の下にありsrc/main/resources
ます。以下は、私たちの の 1 つの例ですlog4j.properties
。
log4j.rootLogger=INFO, stdout, logfile
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - <%m>%n
log4j.appender.logfile=org.apache.log4j.RollingFileAppender
log4j.appender.logfile.File=logs/stat-calc.log
log4j.appender.logfile.MaxFileSize=4096KB
log4j.appender.logfile.MaxBackupIndex=7
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n
誰もこの問題に遭遇しましたか?