是否可以从另一个ant项目中读取属性?
我可以用
<ant antfile="child/build.xml" target="echoproperties">
<property name="echoproperties.file" value="${tmp}/child.properties" />
</ant>
<property prefix="child" file="${tmp}/child.properties" />
<delete file="${tmp}/child.properties" />
在child/build.xml
:中时
<target name="echoproperties">
<echoproperties destfile="${echoproperties.file}" />
</target>
但我希望避免创建临时文件。
我发现Ant-Contrib有antfetch任务,尽管它的功能不是很好(没有前缀,没有属性集)。