app4 файла не работает - PullRequest
1 голос
/ 04 ноября 2011

Я использую log4j-1.2.15.jar для включения ведения журнала и записи всех журналов в файл. это то, что в моем log4j.properties.

log4j.rootLogger = DEBUG, fileout
log4j.appender.fileout = log.NewLogForEachRunFileAppender
log4j.appender.fileout.layout.ConversionPattern = %d{ABSOLUTE} %5p %c - %m%n
log4j.appender.fileout.layout = org.apache.log4j.PatternLayout
log4j.appender.fileout.File = D:/log/logs.log

Это работало нормально, когда я пытался запустить это с моего локального сервера, настроенного в Eclipse. Но то же самое не работает, когда я развернул это в среде разработки. Это то, что я получаю в консоли.

no output stream or file set for the appender named [fileout]

Может кто-нибудь дать решение .?

1 Ответ

2 голосов
/ 04 ноября 2011

Ваша конфигурация выглядит нормально. Я предполагаю, что D:/log/logs.log доступен в производственной среде.

Возможно, вы захотите попробовать отладку конфигурации log4j, установив -Dlog4j.debug в командной строке. Он часто указывает на полезные ошибки конфигурации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...