2014-09-21 13 views
0

我正在使用gradle构建和测试我的Java应用程序。我使用Spring Tool Suite和Spring Boot。如何在梯度输出中打印完全限定的软件包?

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

如何告诉Spring Boot或Gradle输出完全限定的软件包名称并将它们打印出来?

比如我想看

org.springframework.context.annotation。 AnnotationConfigApplicationContext

,而不是

s.c.a. AnnotationConfigApplicationContext

回答

1

这不是gradle的问题。 Here你可以找到整个章节专用于弹簧引导记录器配置。您只需配置(通过例如logback.xml)底层的日志系统。

+0

非常感谢。这是一个完美的起点。最后,我发现这个http://logback.qos.ch/manual/layouts.html#conversionWord和这个https://github.com/spring-projects/spring-boot/blob/master/spring-boot/src /main/resources/org/springframework/boot/logging/logback/basic.xml,我想我想重写第二个文件的CONSOLE_LOG_PATTERN。因此,我将制定新的问题:“我可以在application.properties中执行此操作吗?”在我看来,创建一个全新的配置文件会更清洁,因为那样我就必须跟踪每个项目的GIT文件的更改 – 2014-09-23 08:48:03

+0

这似乎是另一个问题。如果这个答案被接受,并且询问关于'application.properties'的另一个问题。 – Opal 2014-09-23 17:13:23

+0

好吧,我会这样做的。谢谢。 – 2014-09-25 10:00:24