java - 如何在 Spring Boot 中仅记录错误

标签 java spring spring-boot

我只想在我的 Spring Boot 应用程序中记录错误。这是我的 application.properties 文件中的内容:

logging.level.com.test.login=ERROR

但是,这似乎只能捕获我的应用程序中的错误。有没有一种方法可以对所有内容进行全局设置,这样我只能看到打印到控制台的错误,而没有其他内容?现在它打印大量的 INFO 语句:

enter image description here

最佳答案

来自:https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-logging.html

logging.level.root=ERROR
logging.level.org.foo.bar.baz=INFO

如果您使用 YAML,则可以对根使用相同的基本布局,但对于包级别,只需在一行中写出整个包,而不是使用树格式。

logging:
  level:
    root: ERROR
    org.foo.bar.baz: INFO

关于java - 如何在 Spring Boot 中仅记录错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51564513/

相关文章:

Java - JProgressBar 不会更改值,JLabel 不会更改文本

java - Spring Boot SpEL ConditionalOnExpression 检查多个属性

java - 旧实体版本上的 Spring Boot 引用

Java SWT 检查列表框

java - 使用反射更改字符串的效果

java - Mockito 如何捕获传递给注入(inject)的模拟对象方法的参数?

java - Spring JUnit 测试未正确重用 ApplicationContext

mysql - 搜索字符串 Spring Data MySQL 的列表

spring-boot - SpringBoot @MockBean 和 @WebMvcTest 不起作用

spring-boot - Favicon 未正确呈现,看起来乱码