gpt4 book ai didi

logging - Spring Boot : How can I set the logging level with application. 属性?

转载 作者:行者123 更新时间:2023-12-03 04:04:27 27 4
gpt4 key购买 nike

这是一个很简单的问题,但我找不到信息。
(也许我对Java框架的了解严重缺乏)

如何使用 application.properties 设置日志记录级别?
以及日志文件位置等?

最佳答案

更新:从 Spring Boot v1.2.0.RELEASE 开始,application.propertiesapplication.yml 中的设置确实适用。请参阅Log Levels section引用指南。

logging.level.org.springframework.web: DEBUG
logging.level.org.hibernate: ERROR

对于早期版本的 Spring Boot,则不能。您只需使用日志框架(log4j、logback)的常规配置即可。将适当的配置文件(log4j.xmllogback.xml)添加到 src/main/resources 目录并根据您的喜好进行配置。

您可以在从命令行启动应用程序时指定 --debug 来启用调试日志记录。

Spring Boot 还为 logback 提供了一个很好的起点来配置一些默认值、着色等。 base.xml您可以简单地将其包含在 logback.xml 文件中。 (Spring Boot 中默认的 logback.xml 也是推荐的。

<include resource="org/springframework/boot/logging/logback/base.xml"/>     

关于logging - Spring Boot : How can I set the logging level with application. 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20485059/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com