【发布时间】:2012-02-25 17:48:10
【问题描述】:
在我的 Maven 项目中,我有许多模块。是否可以通过命令行选项关闭某些模块的运行单元测试?
我的项目运行所有单元测试大约需要 15 分钟。我想通过仅在我正在处理的模块中运行单元测试来加快整体构建速度。我不想进入并编辑每个单独的 pom.xml 来实现这一点。
我已经尝试过这里列出的解决方案:Can I run a specific testng test group via maven? 但是结果是我想跳过的模块中有很多测试失败。我想“组”不是模块的同一个概念?
【问题讨论】:
-
maven 开发人员希望您使用 pom.xml 而不是命令行选项,这很烦人。并且 95% 的 Stack Overflow 答案不断提供 pom.xml 解决方案。
-
mvn clean install -DskipTests