我有一个项目,我设置为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-compile
短语中找到具有正确版本的 test-jar。很多时候我只想跳过测试,但由于缺少测试罐,这test-compile
句话会失败。
我尝试使用-Dmaven.test.skip=true
,但这似乎并没有跳过这个test-compile
阶段。有没有办法跳过这个?