我正在创建一个gradle插件,其中一个任务需要一些XML资源文件,这些文件位于一些依赖JAR中。
如何访问带有@TaskAction注解的方法中依赖项的资源文件?
open class MyTask : DefaultTask() {
@InputDirectory
var projectResources: File = project.file("${project.projectDir}/src/main/resources")
@TaskAction
fun perform() {
// I can iterate over the project resources files like that
projectResources.walk().forEach { file ->
doStuffWithFile(file)
}
// TODO but how to interate over resources files of dependencies?
}
}
https://stackoverflow.com/questions/53639410
复制相似问题