2012-10-05 77 views
0

使用Ant 1.8.0爲什麼我的Ant刪除不起作用?

<target name="main"> 
    <delete includeEmptyDirs="true"> 
     <fileset dir="target/xxx/WEB-INF/lib" casesensitive="yes"> 
      <filename name="junit-*.jar"/> 
      <filename name="gin-*.jar"/> 
     </fileset> 
    </delete> 
</target> 

當我運行這個Ant腳本,什麼都沒有發生,如果我離開只是一個似乎它的工作原理。我查了一下Ant FileSet Type,http://ant.apache.org/manual/Types/fileset.html,好像兩個沒關係。

因此,任何人都可以告訴我這裏有什麼問題?

回答

1

刪除不成功,因爲您的文件不匹配這兩個您指定的filename選擇器。從the docs

如果任何文件集內的選擇的不要選擇該文件,該文件 不考慮集的一部分。這使得FileSet 等效於<和>選擇器容器。

+0

謝謝,我swith使用它的工作原理。 – Mike

相關問題