2014-09-21 2 views
0

나는 자바 응용 프로그램을 빌드하고 테스트 할 때 gradle을 사용하고 있습니다. 나는 Spring Tool Suite와 Spring Boot를 사용한다.gradles 출력의 정규 패키지를 인쇄하는 방법은 무엇입니까?

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 anditit 두 번째 파일의 CONSOLE_LOG_PATTERN을 덮어 쓰고 싶습니다. 그래서 저는 새로운 질문을 공식적으로 발표 할 것입니다 : "application.properties에서 그렇게 할 수 있습니까?" 내 의견으로는 완전히 새로운 구성 파일을 만드는 것이 더 깨끗할 것입니다. 왜냐하면 각 프로젝트에 대한 GIT 파일의 변경 사항을 추적해야하기 때문입니다. –

+0

이것은 또 다른 질문 인 것 같습니다. 이 답변에 동의하면'application.properties'에 관한 또 다른 질문을하십시오. – Opal

+0

알았어, 그럴거야. 고맙습니다. –

관련 문제