我正在使用原型来生成项目,因此,我需要在pom文件中动态生成属性。
问题在于,maven中的属性名称不允许使用美元符号($),并且需要该符号来表示原型生成步骤中定义的属性。
例如我需要实现:
<${property}.version>[0,)</${property}.version>
但是maven不允许这样做,并且pom损坏了。
我已经搜索并尝试了以下操作,但它们均无效:
使用双美元$$
使用转义符\ $
使用$
使用美元\ u0024
有人知道这是否可行吗?如果可以,怎么实现呢?