У меня есть проект, который я настроил для сборки с test-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-compile
фраза. Много раз я хотел бы просто пропустить тесты, но из-за отсутствия тестовой банки фраза test-compile
потерпит неудачу.
Я пытался использовать -Dmaven.test.skip=true
, но это, похоже, не пропускает фазу test-compile
. Есть ли способ пропустить это?