如何在ant复制任务中复制具有相同名称但后缀不同的文件?

时间:2016-04-21 14:51:19

标签: ant

我编写了以下脚本,该脚本正在复制在指定时间后更改的文件。我还想要获得与这些文件具有不同后缀的相同文件。

<project name="copy latest files test" basedir="." xmlns:sf="antlib:com.salesforce">
<taskdef resource="net/sf/antcontrib/antlib.xml">
    <classpath>
        <pathelement location="C:/apache-ant-1.9.6/lib/ant-contrib-1.0b3.jar"/>
    </classpath>
</taskdef>
<property name="src.dir" value="retrieveUnpackaged"/>
<property name="dest.dir" value="tempFolder"/>
<!-- Copy contents of classes folder from source folder -->
<target name="moveFolders" >
    <copy toDir="${dest.dir}">
        <fileset dir="${src.dir}">          
            <scriptselector language="javascript">
            import(java.io.file);
            self.setselected(true);

            </scriptselector>
            <include name="*/**"/>              
            <date datetime="04/20/2016 10:35 AM" when="after"/>

        </fileset>        
    </copy>
</target>

我试图使用,但无法弄明白。 要复制的文件将在同一文件夹中包含另一个文件,以&#34; -meta.xml&#34;结尾。作为后缀。我想要的是将这些文件放在一起。

0 个答案:

没有答案