2013-02-16 129 views

回答

0

这应做到:

<?xml version="1.0" encoding="UTF-8"?> 
<project basedir="." default="deletetxtfiles" name="Deletefiles"> 
    <target name="deletetxtfiles"> 
     <delete> 
      <fileset dir="C:/Example" includes="*.txt"/>    
     </delete> 
    </target> 
</project> 

它由C仅删除TXT文件:\实例。子文件夹中的文件夹,其他文件类型或txt文件不会受到影响。

+0

如果我要从C:\ ant_project_home运行这个ant任务。我删除的文件不是C:\ ant_project_home \ C:\ Example \\ *。txt – 2013-02-16 22:01:07

+0

我认为必须有一些东西要从相对路径转换为绝对路径。 – 2013-02-16 22:01:59

+0

我不这么认为。我从C:\ antexample调用ant。该文件夹包含build.xml。它删除C:\ example中的文件。 – 2013-02-16 22:12:06

相关问题