无法解析符号kotlinOptions(在Gradle构建中)

时间:2017-11-30 08:34:38

标签: intellij-idea gradle groovy kotlin

我正在尝试让Kotlin编译器生成Java 1.8字节码而不是1.6字节码。 official docsthis StackOverflow question都表示您需要使用以下代码:

compileKotlin {
    kotlinOptions {
        jvmTarget = "1.8"
    }
}

但是,当我将其添加到Gradle配置时,IntelliJ告诉我无法解析符号kotlinOptions。为什么是这样?我正在使用Kotlin v1.2.0,它可以很好地编译代码,但它无法设置此选项。

1 个答案:

答案 0 :(得分:1)

正如@ Mikezx6r解释的那样,选项就在那里,否则它就不会编译。只是IntelliJ没有看到这一点。请注意,'无法解析符号'检查不会产生任何错误,警告甚至错字,它只会使选项灰显。