从 Maven 原型生成项目时,有什么方法可以为嵌套变量生成值

is there any way to generate value for nested variable while generating an project from maven archetype

在从 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?

如果有其他方法,请告诉我。谢谢

我看到我们可以使用 ${${specialized-folder}.tomcat.jdbc.user} 而不是使用 ${${tomcat-jdbc-user} 并验证它是工作正常。

谢谢。