标签: maven
我有很多maven原型用于生成多模块maven项目。
我在用于生成父项目的原型上有一个必需的属性。这将作为项目的pom.xml中的属性添加。
然后我使用不同的原型在项目中生成一个模块。我希望在该模块的某些资源中替换相同的值。
在调用第二个原型时再次将其作为属性提供似乎是错误的。
是否可以在模块的原型生成过程中引用父项目属性?我希望将值替换为模块的src树中的文件,而不是使用占位符,以便在目标文件夹中替换它。
感谢您的帮助。
答案 0 :(得分:6)
在Maven 3中,您可以${project.parent.x}访问父级属性。
${project.parent.x}
更多信息可在Maven Properties Guide。