maven:指定子模块
Posted
技术标签:
【中文标题】maven:指定子模块【英文标题】:maven: Specify submodules [duplicate] 【发布时间】:2013-10-19 23:12:36 【问题描述】:有没有办法在命令行中指定要构建的子模块?
比如我有一个项目:
<modules>
<module>A</module>
<module>B</module>
</modules>
并且我想在运行时在 shell 脚本中决定我是要构建 A、B 还是 A 和 B。
我想发布:
mvn -Dmodules=A,B
是否有可能的等效命令?
【问题讨论】:
【参考方案1】:这是-pl
参数:
mvn -pl A,B
-pl,--projects - 要构建的指定反应器项目的逗号分隔列表,而不是所有项目。项目可以通过 [groupId]:artifactId 或其相对路径指定。
【讨论】:
以上是关于maven:指定子模块的主要内容,如果未能解决你的问题,请参考以下文章
Bamboo - SonarQube 多模块 maven 项目跳过子模块