如何在Gradle自定义任务中初始化FileTree字段?
我想在Gradle中创建一个实现接口文件树的对象 从文档FileTreeAdapter中可以找到,类实现了FileTree,但它是内部的类。 如何初始化对象文件删除?我如何从文档中找到哪些类实现了FileTree接口如何在Gradle自定义任务中初始化FileTree字段?,file,groovy,gradle,task,filetree,File,Groovy,Gradle,Task,Filetree,我想在Gradle中创建一个实现接口文件树的对象 从文档FileTreeAdapter中可以找到,类实现了FileTree,但它是内部的类。 如何初始化对象文件删除?我如何从文档中找到哪些类实现了FileTree接口 public class DeleteDirTask extends DefaultTask { @InputFiles @Optional FileTree filesToDelete = files("/src/") ... } 如何将对象文件初始
public class DeleteDirTask extends DefaultTask {
@InputFiles @Optional
FileTree filesToDelete = files("/src/")
...
}
如何将对象文件初始化为删除
使用project.fileTree()
。(project.files()
用于FileCollection
s。)
如何从文档中找到实现FileTree接口的类
public class DeleteDirTask extends DefaultTask {
@InputFiles @Optional
FileTree filesToDelete = files("/src/")
...
}
实现类是内部的,您不必担心它们