0

我的 Apache Ant 构建文件 (BuildFilesetXML.xml) 中有以下文件集:

<fileset id="XMLFileset" dir="mydir/myxml"> 
    <include name="**/1.xml"/>
    <include name="**/2.xml"/>
</fileset>

我想在不同的构建文件(BuildFilesetLog.xml)中动态创建(不知道我的第二个构建文件中“XMLFileset”的内容)一个名为“LOGFileset”的新文件集,它将具有与“XMLFileset”相同的内容,但具有名称重命名为 .log。因此,在运行时它将具有与以下文件集相同的结构:

<fileset id="LOGFileset">   
    <include name="**/1.log"/>
    <include name="**/2.log"/>
</fileset>

这可以在Ant中完成吗?

谢谢

4

1 回答 1

0

不,但有些任务支持映射器。例如,请参阅以下答案:

于 2013-03-07T23:40:48.227 回答