答案 0 :(得分:0)
由于Kotlin DSL是静态类型的,因此语法与Groovy DSL略有不同。
import org.jetbrains.kotlin.noarg.gradle.NoArgExtension
plugins {
id("org.jetbrains.kotlin.plugin.noarg") version "1.3.31"
}
configure<NoArgExtension> {
annotation("com.my.Annotation")
}
差异:
id
块中的plugins
来接受插件ID的参数。NoArgExtension
类型,然后将其导入。 configure
块是必需的,可以在其中配置类似于Groovy DSL的插件。