如果文件不存在,如何忽略 Ant 中'excludesfile'中的错误



我用

<zipfileset ..><excludesfile name="D:SWabc.h"/>..</zipfileset>

在压缩

时排除该文件

问题是如果这个文件不存在,Ant抛出错误。

是否有任何忽略设置?

我有很多<excludesfile>标签

excludesfile元素或属性旨在指定文件的名称,其中的每一行都被视为一个排除模式。参考PatternSet的文档。

我认为您错误地使用属性来指定您想要从字面上排除的文件的名称,而不是在命名的排除文件本身。

一种解决方案是在一个文件中列出您需要从zip中排除的所有文件(每个文件在一个新行中),并在excludesfile属性或zipfileset的元素中给出该文件的名称。

或者,您可以在excludes属性中使用逗号或空格分隔的文件列表。或者您可以将多个excludesfile元素替换为多个exclude元素。

相关内容

  • 没有找到相关文章

最新更新