Integration testing 为什么我的集成测试没有执行?

Integration testing 为什么我的集成测试没有执行?,integration-testing,maven-surefire-plugin,maven-failsafe-plugin,Integration Testing,Maven Surefire Plugin,Maven Failsafe Plugin,我使用surefire和failsafe分别执行单元测试和集成测试。所有测试都位于src/test/java文件夹中。到目前为止,我有一个集成测试类TaskAdditionIT.java,当所有单元测试都运行时,它的测试方法都用@test注释,永远不会执行。这是我的pom.xml的摘录: org.apache.maven.plugins maven surefire插件 2.18.1 org.apache.maven.plugins maven故障保护插

我使用surefire和failsafe分别执行单元测试和集成测试。所有测试都位于src/test/java文件夹中。到目前为止,我有一个集成测试类TaskAdditionIT.java,当所有单元测试都运行时,它的测试方法都用@test注释,永远不会执行。这是我的pom.xml的摘录:

org.apache.maven.plugins maven surefire插件 2.18.1 org.apache.maven.plugins maven故障保护插件 2.18.1 集成测试 验证 我使用maven目标验证来运行测试

解决方案:

不要在配置中嵌套执行:

org.apache.maven.plugins maven故障保护插件 2.18.1 集成测试 验证