我有一个项目,其结构是这样的
sw
|-aim-pom.xml
|-website
|-pom.xml
|-package
|-pom.xml我的aim-pom.xml如下所示
<packaging>pom</packaging>
<properties>
<product>aim</product>
</properties>
<modules>
<module>website/package</module>
</modules>基本上,我似乎无法在get /package/pom.xml中获取属性'product‘的值,而我正在基于它执行一些条件逻辑。我在这里做错了什么?
提前谢谢。
发布于 2012-08-21 14:28:29
在"package“模块中执行"mvn help: there pom”来查看属性是否在那里。如果不是,请确保该模块将aim-pom.xml (或其子模块之一)指定为其父POM。请记住,在Maven中,聚合(模块通过反应器构建子模块)和继承(POM将其他POM作为父模块)都是separate concepts。
https://stackoverflow.com/questions/12049360
复制相似问题