Ich verwende @Slf4j
von Lombok für Protokollierungszwecke in Datei Appender. Es wird die Protokollierungsnachricht gedruckt, wenn der Server startet, d. H. Eine Startnachricht. Ich benutze Spring Data JPA und erholsam. Es wird jedoch nicht die Debug-Nachricht auf Klassenebene in dieser Protokolldatei gedruckt.@ Slf4j von Lombok für die Protokollierung funktioniert nicht in Datei Appender
In application.properties des Frühlings-boot
logging.level.org.springframework.web=DEBUG
logging.config=/home/xyz/log4j.properties
In log4j.properties:
log4j.rootCategory=ERROR, R
#log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - <%m>%n
# Enable application logging
log4j.category.com.evolvus= R
log4j.appender.R = org.apache.log4j.DailyRollingFileAppender
log4j.appender.R.File = /home/xyz/Exptest.log
log4j.appender.R.Append = true
log4j.appender.R.DatePattern = '.'yyy-MM-dd
log4j.appender.R.layout = org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss} %c{1} [%p] %m%n
Können Sie den Code mit der tatsächlichen Protokollierung posten? – dunni