【发布时间】:2019-04-17 00:24:11
【问题描述】:
我想打印我的 Spring Boot 应用程序日志,但我想在 INFO 中打印我的应用程序日志。它正在编写从服务器启动到停止的所有内容。
我想在我的应用程序中写入 INFO 中的日志。
如何在 Spring Boot 中做到这一点?
【问题讨论】:
标签: spring spring-mvc spring-boot logging
我想打印我的 Spring Boot 应用程序日志,但我想在 INFO 中打印我的应用程序日志。它正在编写从服务器启动到停止的所有内容。
我想在我的应用程序中写入 INFO 中的日志。
如何在 Spring Boot 中做到这一点?
【问题讨论】:
标签: spring spring-mvc spring-boot logging
通过在应用程序构建器中调用 .logStartupInfo(false) 来禁用启动日志消息。
应该是这样的:
new SpringApplicationBuilder(ServiceConfiguration.class)
.logStartupInfo(false)
.run(args);
请参阅此link 以获得更清晰的信息。
或
在 src/main/resources 中添加 logback.xml,内容应该是:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{dd-MM-yyyy HH:mm:ss.SSS} %magenta([%thread]) %highlight(%-5level) %logger{36}.%M - %msg%n</pattern>
</encoder>
</appender>
<root level="off">
<appender-ref ref="STDOUT" />
</root>
</configuration>
更多信息请查看link
【讨论】: