【发布时间】:2017-05-09 14:39:56
【问题描述】:
我正在尝试使用 application.properties 文件为 Spring Boot 应用程序关闭 STS 中的控制台输出。
设置值 logging.level.root 似乎确实有一些效果,但我永远无法完全关闭它,也无法关闭自动配置报告输出。
logging.level.root=OFF
spring.main.banner-mode=OFF
application.version=@project.version@
横幅确实被属性 spring.main.banner-mode 关闭。
由于上述属性的某些原因,我仍然会在启动时从 spring 获得 DEBUG 输出:
2017-05-09 15:33:16.744 DEBUG 11772 --- [ main] .b.l.ClasspathLoggingApplicationListener : Application started with classpath:
2017-05-09 15:33:16.798 DEBUG 11772 --- [ main] o.s.boot.SpringApplication : Loading source class
有更多行告诉我正在加载哪些属性文件,但我不想用它们来填写这篇文章。
然后我得到自动配置报告输出。
我想知道我是否有配置问题,这是否会导致 spring 在启动时继续输出?
【问题讨论】:
标签: java logging spring-boot