Maven 对失败的构建运行集成后测试目标
我需要运行集成后测试阶段中的目标,无论集成前测试或集成测试阶段中的某些目标是否失败。有可能吗?您可以强制maven surefire插件忽略测试失败Maven 对失败的构建运行集成后测试目标,maven,maven-3,integration-testing,Maven,Maven 3,Integration Testing,我需要运行集成后测试阶段中的目标,无论集成前测试或集成测试阶段中的某些目标是否失败。有可能吗?您可以强制maven surefire插件忽略测试失败 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.16</version>
<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>
org.apache.maven.plugins
mvn验证有什么问题?这些是生命周期阶段,将一直运行。也许你可以展示你的pom文件?或者更好的方法是显示错误消息等。这些消息显示了问题的原因?问题的答案可能取决于您在这些阶段绑定了哪些插件目标。surefire(用于单元测试)和failsafe(用于集成测试)是不同的插件