无论预集成测试或集成测试中是否存在某些目标,我都需要集成后测试阶段的目标才能运行强>阶段失败。有可能吗?
答案 0 :(得分:0)
您可以强制maven-surefire-plugin忽略测试失败。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.16</version>
<configuration>
<failIfNoTests>false</failIfNoTests>
<testFailureIgnore>true</testFailureIgnore>
</configuration>
</plugin>
唯一的问题是构建最终会被标记为SUCCESS。
Maven failsafe插件尝试避免此问题。检查此链接: