首页 > 解决方案 > 带有 Gradle 的 Kotlin 1.3 - 在 intellij 中标记源根目录后出现“Kotlin 未配置”错误

问题描述

我从一个常规的非 Gradle Kotlin 项目开始。然后我决定稍后将我的项目链接到 Gradle。我已经build.gradle.kts按照Kotlin 文档中的说明进行了设置:

plugins {
    kotlin("jvm") version "1.3.72"
}

repositories {
    mavenCentral()
}

dependencies {
    implementation(kotlin("stdlib"))
}

构建成功。但是,Intellij 无法再识别我的 Kotlin 模块(没有语法高亮等)。甚至创建新 Kotlin 文件的选项也不再可用。所以我想也许我只需要将src目录标记为 Source Root,但顶部出现了错误“Kotlin 未配置”。

我的构建有问题吗?我还是 Gradle 的新手。我尝试了其他解决方案,例如使缓存无效和更改依赖项,但它们似乎都不起作用。

标签: kotlingradleintellij-idea

解决方案


我关闭了我的项目,然后我运行:

rm -rf .idea .gradle gradle

然后它又起作用了


推荐阅读