问题描述
Maven Surefire Plugin 文档说我可以使用 skipTests
用户属性来阻止运行测试,但仍然可以编译它们。然而,它表示这种方法已被弃用,并将在 Failsafe 3.0.0 中移除。
还有一个 maven.test.skip
用户属性,但这完全绕过了编译测试。
那么,如果我想编译测试并运行它们,我应该在 Surefire 3.x 中使用什么用户属性? 请注意,我的问题是关于在 Maven POM 中设置用户属性,而不是我在命令行中指定的 Java 系统属性。此功能是否已从 Surefire 3.x 中完全删除?
请注意,Maven Failsafe Plugin 仍然有一个 skipITs
用户属性,它未被弃用,它编译集成测试但不运行它们。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)