如何排除Gradle中目录下的所有文件?

时间:2016-05-17 18:36:33

标签: java android gradle

packagingOptions {
 exclude 'org/apache/commons/codec/language/bm/gen_approx_portuguese.txt'
}

例如,这个将排除1个文件。但如何排除目录下的所有文件?

像: 组织/阿帕奇/公/编解码器/语言/ BM /
夹? 不起作用:)

1 个答案:

答案 0 :(得分:5)

通配符可用于对目录中的多个文件强制执行操作。见: -

packagingOptions {
 exclude 'org/apache/commons/codec/language/bm/*'
}

您也可以排除文件/目录而不指定完整路径: -

packagingOptions {
    exclude '**/language/bm/*'
}

注意:这将排除路径中任何位置的任何language/bm/