Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ant:从第一个文件返回值的连续xmlproperty_Xml_Ant_Build - Fatal编程技术网

Ant:从第一个文件返回值的连续xmlproperty

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

在我的ant build.xml文件中,我读取两个不同的xml文件,并访问文件中的相同属性。我正在读取两个的第一个值

<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脚本(或者至少所有正在执行的目标)以及您正在使用的命令吗?