log4j не работает, у меня есть все необходимые настройки для правильного ведения журнала, но не отображается вывод консоли - PullRequest
0 голосов
/ 20 декабря 2018

У меня есть log4j.properties в каталоге src моего проекта.Я работаю с eclipse и даже однажды выводил логи, работая с той же конфигурацией проекта, но она больше не работает.Я ставлю -Dlog4j.configuration={path to file} на томкат vm и ничего.

Здесь мои log4j.properties

log4j.debug=true

log4j.rootLogger=ERROR, appAppender
log4j.appender.appAppender=org.apache.log4j.ConsoleAppender
log4j.appender.appAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.appAppender.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss.SSS} %m%n%n

#Prevent internal log4j DEBUG messages from polluting the output.
log4j.logger.org.apache.log4j.PropertyConfigurator=ERROR
log4j.logger.org.apache.log4j.config.PropertySetter=ERROR
log4j.logger.org.apache.log4j.FileAppender=ERROR


! the appender used for the JDBC API layer call logging above, sql only
log4j.appender.sql=org.apache.log4j.ConsoleAppender
log4j.appender.sql.layout=org.apache.log4j.PatternLayout
log4j.appender.sql.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss.SSS} %m%n%n

! Log de tiempo de respuesta de SQL
log4j.logger.jdbc.sqltiming=DEBUG,sqltiming
log4j.additivity.jdbc.sqltiming=false
log4j.appender.sqltiming=org.apache.log4j.ConsoleAppender
log4j.appender.sqltiming.layout=org.apache.log4j.PatternLayout
log4j.appender.sqltiming.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss.SSS} %m%n%n

Любая помощь будет оценена.

...