很抱歉关于maven-failsafe-plugin
这个非常基本的问题,但我对maven不太熟悉。
- 是否必须指定
maven-failsafe-plugin
才能运行集成测试? - 为什么
mvn verify
不能像mvn test
执行单元测试一样执行集成测试? - 可以在没有此插件的情况下执行集成测试吗?
最佳答案
mvn test
执行单元测试,因为 Maven 有一个从 test
到 surefire:test
的默认绑定(bind),这意味着,如果您执行在 test
阶段,Maven 将以 test
为目标调用 Surefire 插件。但是,集成测试或验证阶段没有默认绑定(bind),因此您必须通过指定故障安全插件自行提供。
关于maven - 是否必须指定 maven-failsafe-plugin 才能运行集成测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30810227/