是否可以将多模块 pom 作为父多模块 pom 的模块?
Posted
技术标签:
【中文标题】是否可以将多模块 pom 作为父多模块 pom 的模块?【英文标题】:Is it possible to have a multi-module pom as a module of a parent multi-module pom? 【发布时间】:2012-02-06 15:15:38 【问题描述】:需要的结构是这样的
项目/pom.xml 项目/parent1/pom.xml 项目/parent2/pom.xml 项目/parent2/child1/pom.xml 项目/parent2/child2/pom.xml
parent1 和 parent2 是 Projects/pom.xml 的模块 child1 和 child2 是 parent2 的模块 parent2/pom.xml的打包类型是pom。 我没有在子 pom 中使用父标签如果我调用父 pom,则 child1 和 child2 构建正确。 projects/pom.xml 只是作为收集器存在,用于构建所有父项目。
当我运行 mvn clean -pl parent2 child1 和 child2 甚至无法识别。这是默认行为吗?
【问题讨论】:
【参考方案1】:应该是可以的。查看 Sonatype maven 参考书中的this example。
如果没有看到 pom 文件,恐怕我们无法为您提供更多帮助。可以发一下吗?
【讨论】:
以上是关于是否可以将多模块 pom 作为父多模块 pom 的模块?的主要内容,如果未能解决你的问题,请参考以下文章
是否可以创建一个 spring-boot 自定义父 pom 这也是一个多模块项目?