mon*_*ard 5 groovy intellij-idea gradle kotlin
我试图让Kotlin编译器生成Java 1.8字节码而不是1.6字节码.无论是官方的文档和这个StackOverflow的问题,说你需要使用这样的代码:
compileKotlin {
kotlinOptions {
jvmTarget = "1.8"
}
}
Run Code Online (Sandbox Code Playgroud)
但是,当我将其添加到我的Gradle配置时,IntelliJ告诉我无法解析符号kotlinOptions.为什么是这样?我正在使用Kotlin v1.2.0,它可以很好地编译代码,但它无法设置此选项.
正如 @Mikezx6r 所解释的,该选项就在那里,否则它将无法编译。只是IntelliJ没有看到这一点。请注意,“无法解析符号”检查不会生成任何错误、警告甚至拼写错误,它只会使选项变灰。
| 归档时间: |
|
| 查看次数: |
2140 次 |
| 最近记录: |