springboot 使用log
时间: 2023-10-14 14:58:06 浏览: 36
Spring Boot使用日志框架来记录应用程序的日志信息。默认情况下,Spring Boot Starter使用Logback作为日志框架。你可以通过几种方式来配置日志级别。
第一种方式是通过VM参数来设置日志级别。你可以使用以下命令行参数来设置日志级别:
-Dlogging.level.org.springframework=TRACE -Dlogging.level.com.baeldung=TRACE \[1\]
第二种方式是使用Maven命令和Spring Boot Maven插件来设置日志级别。你可以使用以下命令来运行应用程序并设置日志级别:
mvn spring-boot:run -Dspring-boot.run.arguments=--logging.level.org.springframework=TRACE,--logging.level.com.baeldung=TRACE \[1\]
第三种方式是通过在application.properties配置文件中设置日志级别。你可以在配置文件中添加以下内容来设置日志级别:
logging.level.root=WARN
logging.level.com.baeldung=TRACE \[1\]
第四种方式是通过设置特定日志框架的配置文件来设置日志级别。你可以使用Log4j2作为日志框架,需要在pom.xml文件中添加相关依赖,并排除默认的日志框架依赖 \[2\]。
以上是关于Spring Boot中如何配置日志级别的几种方式。你可以根据自己的需求选择其中一种方式来配置日志级别。
#### 引用[.reference_title]
- *1* *2* *3* [Spring Boot中正确使用Log的详细总结](https://blog.csdn.net/kerongao/article/details/109679854)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]