我想从 src 中排除 src\main 和 src\test 文件
FileCollection files =
project.fileTree(/src/).minus(project.fileTree(/src\main/)).minus(project.fileTree(/src\test/))
如何排除没有双重使用情况的目录?
最佳答案
从FileTree
中排除子目录的惯用方式是:
def files = fileTree("src").matching {
exclude "main", "test" // relative to the file tree's root directory
}
PS:可以使用
.minus
代替-
。
关于filter - 从Gradle中的FileTree中排除文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21930836/