与常用的过滤器一样,文件过滤器也是包含通配符的以逗号分隔的文件列表。只有匹配的文件才会被读取(在输入jar情况下),或输出(在输出jar的情况下)。支持的通配符包括:

> ?表示匹配任何单字符

> *表示匹配文件名的任何部分,不包含目录

> **匹配文件名的任何部分,即使名字中间包含任何多的目录

比如: "java/**.class,javax/**.class"会匹配java和javax目录下的所有的class文件。

更进一步的说,文件面前可以是!(非)来排除文件名。

比如:"!**.gif,images/**"匹配images目录下的所有文件,gif文件除外。

results matching ""

    No results matching ""