英文:
Add files to Gradle sourceSets in Kotlin DSL
问题
我已经开始在我的 Gradle 构建中使用 Kotlin DSL。在此之前,我可以在 Groovy DSL 中编写以下内容:
sourceSets.main.resources.srcDirs("src/main/resources").includes.addAll(["**/*.*"])
在 Kotlin DSL 中我应该如何编写这段代码?
英文:
I have started using Kotlin DSL in my Gradle builds. Before I could write the following in Groovy DSL:
sourceSets.main.resources.srcDirs("src/main/resources").includes.addAll(["**/*.*"])
How can I write this in Kotlin DSL?
答案1
得分: 1
根据您的Gradle版本,可以选择以下方式之一:
方式一:
sourceSets.main.resources.srcDirs("src/main/resources").includes.addAll(arrayOf("**/*.*"))
方式二:
sourceSets.main.configure {
resources.srcDirs("src/main/resources").includes.addAll(arrayOf("**/*.*"))
}
英文:
Depending on your Gradle version either
sourceSets.main.resources.srcDirs("src/main/resources").includes.addAll(arrayOf("**/*.*"))
or
sourceSets.main.configure {
resources.srcDirs("src/main/resources").includes.addAll(arrayOf("**/*.*"))
}
专注分享java语言的经验与见解,让所有开发者获益!
评论