【发布时间】:2012-08-30 09:22:09
【问题描述】:
我想将参数传递给archetype-resources>src>主文件夹中的文件。 所以我在 archetype-metadata.xml 中声明了 required 属性为
<requiredProperties>
<requiredProperty key="myParam">
<defaultValue>default-value</defaultValue>
</requiredProperty>
</requiredProperties>
并在原型文件中使用了 ${myParam},但它的值没有被替换。为什么?
如果我在原型项目的 pom.xml 中使用自定义值,则生成的项目会将 ${myParam} 的值替换为 myValue。它工作正常,但同样不适用于原型文件夹中的文件。为什么?
【问题讨论】:
标签: maven archetypes maven-archetype