Gan*_*row 7 java eclipse maven-2
如果我的项目中有6个模块,那么只能构建六个模块中的一个吗?没有评论别人?
编辑
子模块将无法使用itselft或父标签.我需要先安装父进程才能进行构建.如何在不安装父项的情况下完成
Pas*_*ent 10
是否有可能只建六个中的一个?没有评论别人?
我的理解是你想从聚合项目(即反应堆构建)启动maven,但只构建一个模块.这是可能的使用-pl,--projects 项目列表选项(参见先进反应堆选项):
mvn --projects my-submodule install
Run Code Online (Sandbox Code Playgroud)
这是一个非常强大的选项,特别是当与--aslo-make(还构建所列模块所依赖的项目)或--also-make-dependents(还构建依赖于所列模块的项目)结合使用时.根据您的更新,您可能实际需要这样:
mvn --projects my-submodule --also-make install
Run Code Online (Sandbox Code Playgroud)
从您要构建的模块目录中启动Maven当然是一个选项,但这不允许您执行上述操作,也不能构建所有模块的子集.对于此类用例,先进的反应堆选项是可行的方法.
| 归档时间: |
|
| 查看次数: |
2239 次 |
| 最近记录: |