【问题标题】:How to print full qualified packages in gradles output?如何在 gradle 输出中打印完全合格的包?
【发布时间】:2014-09-21 14:58:20
【问题描述】:

我正在使用 gradle 来构建和测试我的 Java 应用程序。我使用 Spring Tool Suite 和 Spring Boot。

当我在执行 gradle 任务“test”后查看控制台输出时,我看到缩短的完整限定包名称。

我如何告诉 Spring Boot 或 Gradle 输出完全限定的包名并将它们不缩短地打印出来?

比如我想看

org.springframework.context.annotation. AnnotationConfigApplicationContext

而不是

s.c.a. AnnotationConfigApplicationContext

【问题讨论】:

    标签: gradle spring-boot


    【解决方案1】:

    这不是 gradle 的问题。 Here 你可以找到专门介绍spring-boot logger配置的整章。您只需要配置(通过例如logback.xml)底层日志系统。

    【讨论】:

    • 非常感谢。这是一个完美的起点。最后我发现了这个logback.qos.ch/manual/layouts.html#conversionWord 和这个github.com/spring-projects/spring-boot/blob/master/spring-boot/… 并且我想我想覆盖第二个文件的CONSOLE_LOG_PATTERN。所以我将提出我的新问题:“我可以在 application.properties 中这样做吗?”在我看来,创建一个全新的配置文件会更干净,因为这样我就必须跟踪每个项目的 GIT 文件的更改
    • 这似乎是另一个问题。如果回答了这个问题,请接受它并提出关于application.properties 的另一个问题。
    • 好的,我会这样做的。谢谢。
    猜你喜欢
    • 2019-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多