1

ログメッセージをファイルに出力しようとしています。この時点では、コンソールにのみログが記録されるため、将来のサポートには理想的ではありません。

私のlog4j.propertiesファイルは次のようになります。

log4j.rootCategory = DEBUG、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:/apps/wlserver10/bpdomain/servers/HRServer/logs/HRServer.log log4j.appender.logfile.MaxFileSize = 4MB log4j.appender.logfile.MaxBackupIndex = 10 log4j.appender.logfile.Append = true log4j.appender.logfile.layout = org.apache.log4j.PatternLayout log4j.appender.logfile.layout.ConversionPattern =%d%p [%c]-%m%n

これはローカルのweblogicインスタンスでは正常に機能しますが、サーバーにデプロイしようとすると、ログファイルが書き込まれません。

誰かが私が理由を見つけるのを手伝ってくれますか?よろしくお願いしますYols

4

2 に答える 2

1

=代わりにファイルの後に欠落してい:ますか?

log4j.appender.logfile.File:/apps/wlserver10/bpdomain/servers/HRServer/logs/HRServer.log

于 2010-12-03T10:51:31.157 に答える
0

構成のこの部分で「=」を見逃しましたか:

log4j.appender.logfile.File**:/**apps/wlserver10/bpdomain/servers/HRServer/logs/HRServer.log

よろしく

于 2016-01-12T23:53:07.630 に答える