Ant:从第一个文件返回值的连续xmlproperty
在我的ant build.xml文件中,我读取两个不同的xml文件,并访问文件中的相同属性。我正在读取两个的第一个值Ant:从第一个文件返回值的连续xmlproperty,xml,ant,build,Xml,Ant,Build,在我的ant build.xml文件中,我读取两个不同的xml文件,并访问文件中的相同属性。我正在读取两个的第一个值 <target name="readport"> <xmlproperty file"${port.file}" collapseattribute="true"/> <property name="portversion" value="${xs:schema.version}"/> </target> <t
<target name="readport">
<xmlproperty file"${port.file}" collapseattribute="true"/>
<property name="portversion" value="${xs:schema.version}"/>
</target>
<target name="readname">
<xmlproperty file"${name.file}" collapseattribute="true"/>
<property name="nameversion" value="${xs:schema.version}"/>
</target>
换句话说,在运行第二个目标之后,我将从第一个xml文件中获取值。
有没有办法清除第一次读取的xml?
谢谢大家! 您是同时运行这两个目标还是单独运行这两个目标?Ant中的属性是不可变的。我分别运行两个目标:另一个目标依赖于它们,所以您有另一个目标同时依赖于它们?如果它们都作为依赖项在同一次运行中执行,则它们将共享其属性。您可以发布整个ant脚本(或者至少所有正在执行的目标)以及您正在使用的命令吗?您是同时运行还是单独运行这两个目标?Ant中的属性是不可变的。我分别运行两个目标:另一个目标依赖于它们,所以您有另一个目标同时依赖于它们?如果它们都作为依赖项在同一次运行中执行,则它们将共享其属性。您可以发布整个ant脚本(或者至少所有正在执行的目标)以及您正在使用的命令吗?