Spring Boot:如何禁用启动日志消息“使用PID 99446在mbp上启动应用程序”
在应用程序启动时有一些日志消息:
2016-11-01 10:13:49.468 INFO 99446 --- [ restartedMain] s7.Application : Starting Application on mbp with PID 99446 (/Users/serge/projects/scratches/s7/build/classes/main started by serge in /Users/serge/projects/scratches/s7)
2016-11-01 10:13:49.469 INFO 99446 --- [ restartedMain] s7.Application : No active profile set, falling back to default profiles: default
2016-11-01 10:13:52.642 INFO 99446 --- [ restartedMain] s7.Application : Started Application in 3.573 seconds (JVM running for 3.973)
如何禁用它们?我希望能够登录我的应用程序,但是我不需要这些日志消息。
我的application.properties具有以下设置:
spring.main.banner-mode=off
logging.level.org.springframework=WARN
logging.level.org.apache=WARN
logging.level.org.mongodb=WARN
-
您可以通过配置
SpringApplication
不记录启动信息来禁用这三个日志消息:new SpringApplicationBuilder(YourApplication.class) .logStartupInfo(false) .run(args);
或者,如果您要坚持基于日志级别的方法,则使用应用程序主类的记录器记录它们。从上面的输出判断,它被调用,
s7.Application
因此您还可以通过将以下内容添加到来禁用消息application.properties
:logging.level.s7.Application=WARN
-
Spring Boot Actuator应用程序无法在Ubuntu VPS上启动
2021-02-02 关注 0 浏览80 1答案
-
Spring Boot Actuator应用程序无法在Ubuntu VPS上启动
2021-01-31 关注 0 浏览62 1答案
-
无法在IntelliJ Idea中启动spring-boot应用程序
2021-02-02 关注 0 浏览163 1答案
-
如何在Spring Boot应用程序启动时启动H2 TCP服务器?
2021-02-02 关注 0 浏览144 1答案
-
使用嵌入式Tomcat启动Spring Boot应用程序时如何配置堆大小?
2021-02-02 关注 0 浏览134 1答案
-
如何配置Spring Boot应用程序日志记录?
2020-01-11 关注 0 浏览489 1答案
-
Spring-boot应用程序不会在Docker内部启动时启动
2021-02-02 关注 0 浏览117 1答案
-
在Spring Boot应用程序中禁用Spring Security
2021-02-02 关注 0 浏览127 1答案
-
在Spring Boot应用程序中禁用Spring Security
2021-01-31 关注 0 浏览141 1答案
-
为什么在启动Spring Boot应用程序时出现Gson builder错误?
2021-02-02 关注 0 浏览56 1答案