У меня есть проект, который я настроил на сборку с test-jar
и обычный jar, используя этот параметр:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
</plugin>
Проблема заключается в том, что всякий раз, когда я обновляю версию проекта в pom, мне нужно выполнить сборку с тестами, иначе maven не будет быть в состоянии найти test-jar с правильной версией во время фразы test-compile
. Много раз я просто хотел пропустить тесты, но из-за отсутствия тестовой банки фраза test-compile
завершится неудачно.
Я попытался использовать -Dmaven.test.skip = true
, но, похоже, это не пропускает test- этап компиляции
. Есть ли способ пропустить это?