我想将参数传递给 archetype-resources>src>main 文件夹中的文件。所以我在 archetype-metadata.xml 中声明了 required 属性为
<requiredProperties>
<requiredProperty key="myParam">
<defaultValue>default-value</defaultValue>
</requiredProperty>
</requiredProperties>
并在原型文件中使用了 ${myParam},但它的值没有被替换。为什么?
如果我在原型项目的 pom.xml 中使用自定义值,则生成的项目将 ${myParam} 的值替换为 myValue。它工作正常,但同样不适用于原型文件夹中的文件。为什么?