1
(我希望我正确措辞的称号!)不能在Ant构建使用属性从引用的POM
我有被引用的Maven POM,像这样一个Ant构建:
<artifact:dependencies filesetId="dependency.fileset" useScope="compile">
<pom file="pom.xml"/>
</artifact:dependencies>
<copy todir="${jar.location}">
<fileset refid="dependency.fileset" />
<mapper type="flatten" />
</copy>
在pom.xml中,一些依赖项使用属性代替硬编码的版本号。但是复制任务似乎没有解决该属性 - 它试图从字面上使用“jarname- {app.version}”。我试着在buildfile中的某处设置“app.version”的值,不起作用。我究竟做错了什么??
感谢您的任何意见!