gradle - 文件集实际上是做什么的?

标签 gradle ant

ant.path(id: 'cobertura.classpath.id') {
    fileset(dir: 'cobertura', includes: '**/*.txt', excludes: '**/*.java')

我知道它将所有包含.txt的文件分组,并排除了cobertura目录中的all.java。

我的问题是;如果我运行任务,是否应该创建一个文件夹,zip文件或其他内容?何时获得(分组)。

My Reference

最佳答案

fileset不执行任何操作。顾名思义,它只是一组文件。因此,以上代码定义了一个path变量,其ID为'cobertura.classpath.id',并且包含名为cobertura的目录中的所有.txt文件。

我猜生成文件中的其他一些任务也使用此路径。

关于gradle - 文件集实际上是做什么的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38751426/

相关文章:

gradle - 为Gradle任务属性提供派生默认值的正确方法

android - 在 Android Studio 3.0 中构建 PIE 和非 PIE 可执行文件

gradle - 为什么导入在导入的 Gradle 脚本中不起作用?

string - 替换 Ant 属性中的字符

java - 将 iajc 与 java 1.8 JDK 一起使用 - 比较器无法解析为类型

android-studio - 构建 Gradle 7.2 时出现问题,仍然写着找不到 Gradle 6.1.1

android - firebase-crashlytics-gradle 插件失败,异常 'googleServicesResourceRoot' 没有配置值

java - WsImport ant 任务和 JDK 6

android - Ionic build android 不适用于包资源

java - NetBeans 项目上下文菜单