Я пытаюсь настроить ведение журнала в моем приложении, где log4j.properties ставятся в/в папке ресурсов имеют следующее содержание:log4j не видит log4j.properties файла
#log level
log4j.rootLogger=ERROR, file
log4j
#
log4j.appender.file=org.apache.log4j.RollingFileAppender
#
log4j.appender.file.File=D:\agent\temp\panel log.log
#
log4j.appender.file.MaxFileSize=1MB
#
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
и на моем запуске приложения Я вижу следующее в консоли:
ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console.
Что это значит и как его исправить?
Добавить папку ресурсов в CLASSPATH – duffymo
она находится в пути к классам –
Я уверен, что вы так думаете, но JVM говорит, что вы ошибаетесь. Проверьте его снова, пока не увидите, что вы пропустили. Поместите этот файл в каталог WEB-INF/classes вашего развертывания, и он будет работать. – duffymo