为什么excludesfile不起作用



我有一个要排除的类文件列表,我已将它们添加到文件(例如)exclude_class.txt中:

**/a/b/c/*.class
**/d/e/f/*.class
**/g/h/i/j/*.class
**/k/l/*.class

现在当我在fileset任务中使用excludesfile时,它不工作:

<fileset dir=".">
    <include name="A/**/*.class"/>
    <include name="B/**/*.class:/>
    <excludesfile name="exclude_class.txt"/>
</fileset>

请让我知道这里有什么问题。在exudesfile任务中应该使用什么语法

excludesfile(以及excludes, includes, includesfile)是<fileset>属性,而不是嵌套标签。你可以这样使用:

<fileset dir="." excludesfile="exclude_class.txt">
    <include name="A/**/*.class"/>
    <include name="B/**/*.class:/>
</fileset>  
另一方面,<include>, <exclude>嵌套标记,可以按照您编写的方式使用。

对于语法exclude_class.txt ..只要确保每行中没有开头/结尾空格

相关内容

  • 没有找到相关文章

最新更新