您好,当前文档说明了如何使用 maven 和 gradle (groovy) 配置 devtools,但缺少如何使用 gradle 和 Kotlin DSL 来配置它:)
对于像我一样刚刚开始使用 gradle 和 Kotlin DSL 的人来说,我可以说从 Groovy DSL 迁移并不简单。经过一段时间的挣扎后,我认为我终于成功地使用 Kotlin DSL 配置开发工具,并且我认为它对其他人可能有用:
代替:
configurations {
developmentOnly
runtimeClasspath {
extendsFrom developmentOnly
}
}
在 Kotlin DSL 中应该使用:
val developmentOnly = configurations.create("developmentOnly")
configurations.runtimeClasspath.get().extendsFrom(developmentOnly)
也许您可以将其添加到文档中,以便其他人可以更快地找到它?