【问题标题】:What is making spring boot console colorful?是什么让 Spring Boot 控制台变得丰富多彩?
【发布时间】:2020-03-18 00:42:13
【问题描述】:

当我使用 2.2.2 版本启动自己的 spring boot 时,它只有白色文本。当我看到具有相同 Spring Boot 版本的非常相似的示例时,它们具有彩色控制台输出。是什么原因?它在哪里定义? 谢谢

【问题讨论】:

  • 在你的项目中找到 application.properties 文件并设置 spring.output.ansi.enabled = always
  • 或使用 IntelliJ IDEA 非常强大(但名字很不幸的)“grep 控制台”扩展,以您喜欢的方式着色,而不仅仅是 Spring Boot 输出。

标签: java spring-boot intellij-idea


【解决方案1】:

它可以在您的属性文件中完成。这是一个例子。

   logging:
      level:
        root: INFO
      pattern:
        console: "%black(%d{YYYY-MM-dd HH:mm:ss.SSS}) ===== %highlight(%-5level) ===== [%blue(%thread)] ===== %yellow(%logger{36}.%M):%L ===== %msg%n%throwable"

请查看 spring 文档以了解有关记录 https://docs.spring.io/spring-boot/docs/1.5.x/reference/html/howto-logging.html 的更多信息

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-29
    相关资源
    最近更新 更多