【发布时间】:2018-06-15 04:42:40
【问题描述】:
在从 maven 原型生成项目时,有什么方法可以为嵌套变量生成值?
我在当前原型中有这样的声明,当我从中生成项目时,我将替换它。
我将在 archetype-metadata.xml
中将 specailzed-folder 设为必需属性${specialized-folder}.tomcat.jdbc.user=xyz
tomcat-jdbc-user=${specialized-folder}.tomcat.jdbc.user
现在让我们说我需要将 xyz 放入另一个文件中,我正在这样做
<property name="username" value="${${tomcat-jdbc-user}" />
如果specialize-folder作为公司传递,那么
company.tomcat.jdbc.user=xyz
如何在属性名称用户名中获取 xyz?
如果有其他方法,请告诉我。谢谢。
【问题讨论】:
标签: java maven maven-archetype