如何仅在Spring Boot中记录错误

时间:2018-07-27 19:38:41

标签: java spring spring-boot

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

logging.level.com.test.login=ERROR

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

enter image description here

2 个答案:

答案 0 :(得分:2)

发件人: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,则可以为root使用相同的基本布局,但对于包级别,只需将整个包写成一行即可,而不是使用树格式。

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

答案 1 :(得分:0)

您也可以使用此属性

logging.level.root=INFO,ERROR,DEBUG