从Maven原型生成模块时访问父属性

ano*_*irl 3 maven

我有许多maven原型,我用它来生成一个多模块maven项目.

我在用于生成父项目的原型上有一个必需的属性.这将作为项目的pom.xml中的属性添加.

然后,我使用不同的原型在项目中生成一个模块.我希望在该模块的某些资源中替换相同的值.

在调用第二个原型时再次将其作为属性提供似乎是错误的.

是否可以在模块的原型生成过程中引用父项目属性?我希望将值替换为模块的src树中的文件,而不是使用占位符,以便在目标文件夹中替换它.

谢谢你的帮助.

Beh*_*ehe 6

在Maven 3中,您可以通过访问父属性${project.parent.x}.

可以在Maven Properties Guide中找到更多信息.