반응형
콘솔에서 메이븐의 확실한 쇼 스택 트레이스 만들기
콘솔에서 단위 테스트의 스택 추적을보고 싶습니다. surefire가 이것을 지원합니까?
다음 명령을 사용하여 target / surefire-reports 폴더의 보고서 파일 대신 콘솔에서 스택 추적을 볼 수 있습니다.
mvn -Dsurefire.useFile=false test
내가 찾은 관련 문제는 최근 버전의 surefire가 기본적으로 trimStackTrace를 true로 설정한다는 것입니다 (실패한 테스트에서 대부분의 스택 추적을 쓸모 없게 렌더링). 이것은 매우 불편합니다.
설정 -DtrimStackTrace=false
또는 정의
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<trimStackTrace>false</trimStackTrace>
</configuration>
</plugin>
이 문제를 해결했습니다.
이전에 제공된 답변을 확장하려면 다음에서이 동작을 구성 할 수도 있습니다 pom.xml
.
..
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.5</version>
<configuration>
<useFile>false</useFile>
</configuration>
</plugin>
..
참고 URL : https://stackoverflow.com/questions/2928548/make-mavens-surefire-show-stacktrace-in-console
반응형
'developer tip' 카테고리의 다른 글
sbt에서 종속성 트리를 보는 방법은 무엇입니까? (0) | 2020.10.20 |
---|---|
마이크로 서비스 대 모 놀리 식 아키텍처 (0) | 2020.10.20 |
한 단계에서 구분 기호로 문자열 목록 요소 결합 (0) | 2020.10.20 |
RGB 색상 값을 16 진수 문자열로 변환 (0) | 2020.10.20 |
종속성 속성의 변경 사항 수신 (0) | 2020.10.20 |