如何转换以下groovy片段
URL[] urls = sourceSets.main.runtimeClasspath.files.collect {
it.toURI().toURL()
}去kotlin-dsl?特别是属性sourceSets似乎不可用,而且无法编译。
如何在任务中访问sourceSets?
发布于 2017-09-05 06:35:25
没有用于sourceSet的runtimeClasspath。classpath不同于sourceSet。但是,如果您有兴趣获得一个项目的main-sourceset与kotlin,下面是一个片段:
java {
val files: Set<File> = sourceSets["main"].java.srcDirs
println(files)
}从任务访问sourceSet
task("hello-src-set") {
val files: Set<File> = java.sourceSets["main"].java.srcDirs
println(files)
}https://stackoverflow.com/questions/46047293
复制相似问题