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

Men*_*Tim 2 java android gradle

packagingOptions {
 exclude 'org/apache/commons/codec/language/bm/gen_approx_portuguese.txt'
}
Run Code Online (Sandbox Code Playgroud)

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

喜欢:org/apache/commons/codec/language/bm/
folder? .不起作用:)

amb*_*bes 6

通配符可用于对目录中的多个文件强制执行操作.看到这个: -

packagingOptions {
 exclude 'org/apache/commons/codec/language/bm/*'
}
Run Code Online (Sandbox Code Playgroud)

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

packagingOptions {
    exclude '**/language/bm/*'
}
Run Code Online (Sandbox Code Playgroud)

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