【发布时间】:2021-01-18 19:46:01
【问题描述】:
尝试在简单的 Hello World Spring 应用程序中更改日志格式,取自 quick start。
我刚刚在项目/src/main/resources 中放置了带有以下内容的log4j.properties 文件
log4j.rootLogger=DEBUG, consoleAppender, fileAppender
log4j.appender.consoleAppender=org.apache.log4j.ConsoleAppender
log4j.appender.consoleAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.consoleAppender.layout.ConversionPattern=[%t] %-5p %c %x - %m%n
log4j.appender.fileAppender=org.apache.log4j.RollingFileAppender
log4j.appender.fileAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.fileAppender.layout.ConversionPattern=[%t] %-5p %c %x - %m%n
log4j.appender.fileAppender.File=demoApplication.log
但是在运行./gradlew bootRun 后日志没有改变。如何在 Spring 项目中更改日志记录?
【问题讨论】:
-
你在哪里查看日志。?您将示例结果 hello worlds 作为响应链接
-
我期待在控制台中更改日志格式,但我也无法在项目目录中找到
demoApplication.log