首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将属性从父pom.xml传播到子pom.xml

将属性从父pom.xml传播到子pom.xml
EN

Stack Overflow用户
提问于 2012-08-21 14:22:47
回答 1查看 2K关注 0票数 3

我有一个项目,其结构是这样的

代码语言:javascript
复制
sw
 |-aim-pom.xml
 |-website
      |-pom.xml
      |-package
          |-pom.xml

我的aim-pom.xml如下所示

代码语言:javascript
复制
<packaging>pom</packaging>

<properties>
   <product>aim</product>
</properties>

<modules>
   <module>website/package</module>
</modules>

基本上,我似乎无法在get /package/pom.xml中获取属性'product‘的值,而我正在基于它执行一些条件逻辑。我在这里做错了什么?

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2012-08-21 14:28:29

在"package“模块中执行"mvn help: there pom”来查看属性是否在那里。如果不是,请确保该模块将aim-pom.xml (或其子模块之一)指定为其父POM。请记住,在Maven中,聚合(模块通过反应器构建子模块)和继承(POM将其他POM作为父模块)都是separate concepts

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12049360

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档