Log4j не создает файлы журналовJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Log4j не создает файлы журналов

Сообщение Anonymous »

Ниже приведен файл log4j.properties, который я использовал в проекте для создания журналов. Но журналы не генерируются в указанном месте.

Код: Выделить всё

log4j.rootLogger=DEBUG,file
#log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
log4j.appender.file=org.apache.log4j.FileAppender
log4j.appender.org.apache.ibatis.MaxFileSize=15MB
log4j.appender.org.apache.ibatis.MaxBackupIndex=10
log4j.appender.file.File=E:\logs\file.log
log4j.appender.file.DatePattern='.'yyyy-MM-dd
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=[%p] %d %c %M - %m%n
Поэтому я написал пример jsp, как показано ниже, и обнаружил, что out.println(app.getClass()) возвращает только класс ConsoleAppender. ; и это происходит, когда я развертываю код в TOMCAT на сервере Windows 2012. Если тот же код развернут на сервере Windows 2008 в TOMCAT, журналы генерируются правильно, а также возвращается правильное приложение, упомянутое в файле свойств. Я попытался разместить местоположение журнала внутри и снаружи папки Tomcat, но все равно безуспешно. Версия log4j, которую мы используем, — 1.2.17.

Код: Выделить всё









JSP Page






В чем может быть причина ненормального поведения? Пожалуйста, помогите

Подробнее здесь: https://stackoverflow.com/questions/505 ... -log-files
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»