maven-compiler-plugin
отвечает за компиляцию ваших тестов на этапе test-compile
. Этот плагин настроен на сбой сборки, если какие-либо тестовые классы не скомпилированы. Вы можете поэкспериментировать с конфигурацией failOnError
. Но я сомневаюсь, что вы получите ожидаемые результаты. Процесс компиляции немедленно останавливается, когда он сталкивается с ошибкой компиляции. Таким образом, потенциально выпущенные бесплатные классы, возможно, не были перекомпилированы. Поэтому не будет гарантии, что файлы .class
, которые вы выполняете на этапе test
, будут «обновлены» с соответствующими исходными файлами .java
.
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<executions>
<execution>
<id>default-testCompile</id>
<phase>test-compile</phase>
<goals>
<goal>testCompile</goal>
</goals>
<configuration>
<failOnError>false</failOnError>
</configuration>
</execution>
</executions>
</plugin>