Intellij idea idea找不到要导入的类

Intellij idea idea找不到要导入的类,intellij-idea,kotlin,Intellij Idea,Kotlin,我使用File->New->project from Existing Sources->Create project from Existing Sources在idea中打开了gradle项目。(由于某些情况,我无法将其作为gradleproject导入) 该项目是一个gradle插件build.gradle如下所示 apply plugin: "kotlin" buildscript { repositories { jcenter() maven

我使用
File->New->project from Existing Sources->Create project from Existing Sources在
idea
中打开了
gradle
项目。(由于某些情况,我无法将其作为
gradle
project导入)

该项目是一个
gradle
插件
build.gradle
如下所示

apply plugin: "kotlin"

buildscript {
    repositories {
        jcenter()
        maven { url "https://dl.bintray.com/kotlin/kotlin-dev/" }
    }

    dependencies {
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

group = 'com.lapots.gradle.plugins.appenv'

repositories {
    mavenCentral()
    maven { url "https://dl.bintray.com/kotlin/kotlin-dev/" }
}

dependencies {
    compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
    compile gradleApi()
}
但在类中,它用红色标记类,因为它无法找到它


但是我能够成功地运行
gradlebuild
。问题是什么?

如果不使用gradle导入,您希望gradle API在您的项目中以依赖项的形式出现吗?嗯……只要我不将其作为gradle项目导入,它就不会工作了?好吧,那就死胡同了。好吧,你可以从本地的gradle安装中添加JAR文件,使它可以编译。@IngoKegel它编译得很好。只是IDE找不到依赖项。当然,它只使用gradle进行编译,而不是在IJ中。如果不使用gradle导入,您如何期望gradle API在您的项目中显示为依赖项?嗯……因此,只要我不将其作为gradle项目导入,它就不会工作?好吧,那就死胡同了。好吧,你可以从本地的gradle安装中添加JAR文件,使它可以编译。@IngoKegel它编译得很好。只是IDE无法找到依赖项。当然,它只能用gradle编译,而不是用IJ编译。