【发布时间】:2015-09-19 17:04:10
【问题描述】:
我正在开发一个多模块项目。我们的模块之一是 tests 项目,它测试其他模块。
第一个问题:这是一个好习惯吗?
Maven 构建生命周期阶段是:
validatecompiletestpackageintegration-testverifyinstalldeploy
在安装或部署父模块时,如何使tests 模块只运行到test 阶段,即跳过包和后续阶段?因为这个模块的唯一目的是测试其他模块。
【问题讨论】:
-
您的目标是什么?
deploy目标? -
@YuriG。是的:当我在我的父母上运行
deploy时,我希望我的tests项目得到验证、编译和测试,但不打包,也不安装等。
标签: java maven testing build multi-module