java - 从控制台禁用/更改 Spring Boot 的 ApplicationContext 的时间戳

标签 java spring spring-boot timestamp applicationcontext

每次我们启动 Spring Boot 应用程序时,Spring Boot 都会打印以下行:

2017-07-20 00:43:53.605 INFO 3857 --- [ main] ationConfigEmbeddedWebApplicationContext : Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@65d83111: startup date [Thu Jul 20 00:43:53 UTC 2017]; root of context hierarchy.

我想更改上述行的时间戳格式,即[Thu Jul 20 00:43:53 UTC 2017]。如果不是,至少禁用打印时间戳。我该怎么做?

最佳答案

直接的答案是,将以下行添加到位于 my_awesome_project/src/resourcesapplication.properties 文件中。

logging.pattern.console= %-5level %logger - %msg%n

要了解有关自定义日志记录的更多信息,请参阅以下链接:

Spring boot logging using properties config

关于java - 从控制台禁用/更改 Spring Boot 的 ApplicationContext 的时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45220645/

相关文章:

java - 415 不支持的媒体类型

java - Spring ResourceLoader 在 JAR 中找不到资源

java - 组件扫描无法检测到接口(interface)bean?

java - 如何使用 proguard 混淆多模块 spring-boot 项目?

java - 堆叠泛型

java - 去除缓冲图像上的 alpha channel

java - 使用java更改xml标签的值

java - 如何使用数组协调基于二维图 block 的游戏中的图形和逻辑位置?

java - Spring Boot 2 index.html 未从映射为静态资源的子目录自动加载

testing - Spring Boot 中所有测试的测试配置文件?