使用Ant 1.8.0
<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,似乎两个没关系。
所以有人可以告诉我这里有什么问题吗?
最佳答案
删除失败,因为您的文件与您指定的两个filename
选择器都不匹配。从the docs:
如果FileSet中的任何选择器都没有选择文件,则
文件不被视为FileSet的一部分。这使一个FileSet
等效于选择器容器。