英文:
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("**/*.*"))
}
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论