Log4j не записывает файлы журнала в файл, а записывает их на консоль. Я искал много ресурсов (думаю, этот вопрос уже существует) для него, но не смог найти решение.log4j не записывает журналы в файл
Log4j версия 1.2.17
Ниже моя конфигурация log4j:
log4j.rootLogger = INFO, стандартный вывод log4j.rootCategory = INFO, стандартный вывод, Файл
log4j.appender .stdout = org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout = org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern =% d {ABSOLUTE}% 5p% t % гр {20}:% L -% м% н
log4j.category.org.springframework = ОШИБКА log4j.category.org.springframework.beans.factory = ОШИБКА log4j.category.com.mypackage = INFO log4j.logger.org.springframework = ОШИБКА log4j.logger.org.hibernate = ОШИБКА log4j.logger.org.hibernate.persister.entity = ОШИБКА
log4j.appender.File = org.apache.log4j .rolling.RollingFileAppender log4j.appender.File.File =/tmp/mylog.log log4j.appender.File.ImmediateFlush = true log4j.appender.File.threshold = INFO log4j.appender.File.Append = truelog4j.appender.File.MaxFileSize = 10MB log4j.appender.File.MaxBackupIndex = 20 log4j.appender.File.layout = org.apache.log4j.PatternLayout log4j.appender.File.layout.ConversionPattern =% d { АБСОЛЮТНАЯ}% 5p% т % С {2}:% L -% м% п log4j.appender.File.rollingPolicy = org.apache.log4j.rolling.TimeBasedRollingPolicy log4j.appender.File.rollingPolicy.FileNamePattern = /tmp/mylog%d.log log4j.appender.File.layout.ConversionPattern =% d {АБСОЛЮТНЫЙ}% 5p% т % С {2}:% L -% м% н
у меня убедитесь, что у меня есть права на каталог, где ia я пытаюсь писать. Может кто-нибудь, пожалуйста, помогите мне?
Оказался ли данный отзыв? –