首页 > 解决方案 > IntelliJ IDEA 没有找到 kotlinOptions 属性的候选者,但项目工作正常

问题描述

我总是使用 Gradle 创建 Kotlin 项目:文件 -> 新建 -> 项目 -> Gradle -> Kotlin/JVM。该项目运行良好,但是,IntelliJ IDEA 突出显示了这部分代码: build.gradle 错误警告

有没有办法消除这个警告?

这是整个 build.gradle 文件:

plugins {
    id "java"
    id "org.jetbrains.kotlin.jvm" version "$kotlinVersion"
}

group "com.alelad"
version "1.0-SNAPSHOT"

allprojects {
    apply plugin: "java"
    apply plugin: "org.jetbrains.kotlin.jvm"

    repositories {
        mavenCentral()
        jcenter()
    }

    dependencies {}

    compileKotlin {
        kotlinOptions {
            jvmTarget = "13"
            allWarningsAsErrors = true
        }
    }
    compileTestKotlin {
        kotlinOptions {
            jvmTarget = "13"
            allWarningsAsErrors = true
        }
    }
}

标签: kotlingradleintellij-ideagroovy

解决方案


只需将 compileKotlin 和 compileTestKotlin 一起删除即可。它们现在已被弃用,没有它们你的项目应该可以正常工作。这就是我正在做的事情,在我所有的项目中一切都很好。


推荐阅读