2010-12-01 33 views
1

我試圖將我的日誌消息打印到文件。此時,它僅記錄到對未來支持不理想的控制檯。Log4j在weblogic10上只記錄到控制檯

我log4j.properties文件看起來是這樣的:

log4j.rootCategory = DEBUG,標準輸出,日誌文件

log4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appender.stdout。佈局= org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern =%d%p [%C] - <%米>%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 =真 log4j.appender.logfile.layout = org.apache.log4j.PatternLayout log4j.appender.logfile.layout.ConversionPattern =%d%p [%C] - %米%N

這在我的本地weblogic實例中工作正常,但是當我嘗試將其部署到服務器時,它不寫入日誌文件。

任何人都可以請幫我找到原因嗎? 在此先感謝 Yols

回答

1

它是文件後,而不是:失蹤=

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

0

你有沒有在你的這部分配置錯過 '=':

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

Regards