java - 将文件添加到Kotlin DSL中的Gradle sourceSets

标签 java gradle gradle-kotlin-dsl

我已经开始在Gradle构建中使用Kotlin DSL。在用Groovy DSL编写以下代码之前:

sourceSets.main.resources.srcDirs("src/main/resources").includes.addAll(["**/*.*"])

如何在Kotlin DSL中编写此代码?

最佳答案

取决于您的Gradle版本

sourceSets.main.resources.srcDirs("src/main/resources").includes.addAll(arrayOf("**/*.*"))

要么
sourceSets.main.configure {
    resources.srcDirs("src/main/resources").includes.addAll(arrayOf("**/*.*"))
}

关于java - 将文件添加到Kotlin DSL中的Gradle sourceSets,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61608189/

相关文章:

java jdbc 类型 1 驱动程序 : thread safe or not?

java - 是否有等效于 java.util.Properties 的集合?

gradle - 使用gradle下载ivy jar,但是jar名错误

java - 作为 Gradle Java 项目的一部分在本地运行 Dynamodb

gradle - 无法为依赖分配原因

kotlin - 如何使用 Kotlin 的 Apollo Android,但没有 Android?

gradle - 使用Gradle Kotlin DSL在Gradle中进行样板项目配置

Java RMI 和队列问题

java - Hibernate 注释——在字段声明之前或 getter-setter 之前

gradle - 如何在 Gradle 中签署 jar 文件