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目标,但替换它引用的文件集_Ant_Build.xml_Fileset - Fatal编程技术网

多次运行ant目标,但替换它引用的文件集

多次运行ant目标,但替换它引用的文件集,ant,build.xml,fileset,Ant,Build.xml,Fileset,我有一个Ant目标,它在目标内部硬编码的具有特定名称的文件集上运行单元测试 我想多次调用该目标,每次都将文件集设置为新值。我无法更改目标查找的文件集的名称,只能在调用目标之前定义文件集 是否可以这样调用目标,并在每次目标调用期间重新定义相同的文件集?嵌套元素reference是否适合您?一些代码片段可能会有所帮助。因此,只需猜测=>如果“特定硬编码名称”意味着文件集的id属性,请使用macrodef和其他文件集参数(dir、includes、excludes..)作为属性。如果可能,应避免使用A

我有一个Ant目标,它在目标内部硬编码的具有特定名称的文件集上运行单元测试

我想多次调用该目标,每次都将文件集设置为新值。我无法更改目标查找的文件集的名称,只能在调用目标之前定义文件集


是否可以这样调用目标,并在每次目标调用期间重新定义相同的文件集?

嵌套元素
reference
是否适合您?一些代码片段可能会有所帮助。因此,只需猜测=>如果“特定硬编码名称”意味着文件集的id属性,请使用macrodef和其他文件集参数(dir、includes、excludes..)作为属性。如果可能,应避免使用AntCall。