Как уже упоминалось @khmarbaise, вы можете настроить свойство trimStackTrace
на false
в плагине maven surefire . Ваш build
раздел будет выглядеть так:
<build>
<plugins>
<!-- Others plugins declaration -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<trimStackTrace>false</trimStackTrace>
</configuration>
</plugin>
</plugins>
</build>
Также, если вы хотите, вы можете управлять поведением через командную строку:
Вы можете объявить свойство:
<properties>
<!-- Others properties declaration -->
<trimStackTrace>true</trimStackTrace>
</properties>
И управление плагином с его помощью:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<trimStackTrace>${trimStackTrace}</trimStackTrace>
</configuration>
</plugin>
</plugins>
</build>
Затем, если вы запустите mvn test
, вы получите усеченный вывод по умолчанию, или если вы запустите mvn test -DtrimStackTrace=false
, вы получите вывод с детали.