带有 Gradle 的 Kotlin 1.3 - 在 intellij 中标记源根目录后出现 "Kotlin not configured"错误

标签 kotlin gradle intellij-idea

我从一个常规的非 Gradle Kotlin 项目开始。然后我决定稍后将我的项目链接到 Gradle。我已经设置了我的build.gradle.ktsKotlin docs 中所述:

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

repositories {
    mavenCentral()
}

dependencies {
    implementation(kotlin("stdlib"))
}
构建成功。但是,Intellij 无法再识别我的 Kotlin 模块(没有语法高亮等)。甚至创建新 Kotlin 文件的选项也不再可用。所以我想也许我只需要标记src目录作为源根目录,但顶部出现错误“Kotlin 未配置”。
我的构建有问题吗?我还是 Gradle 的新手。我尝试了其他解决方案,例如使缓存无效和更改依赖项,但它们似乎都不起作用。

最佳答案

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

rm -rf .idea .gradle gradle
然后它又起作用了

关于带有 Gradle 的 Kotlin 1.3 - 在 intellij 中标记源根目录后出现 "Kotlin not configured"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61308052/

相关文章:

android - 忽略 gradle beta 依赖项

android - 此构建中使用了已弃用的 Gradle 功能,使其与 Gradle 5.0 不兼容

kotlin - 列表中的Kotlin过滤器列表

java - Kotlin 文件夹未检测为 Maven eclipse、sts 中的源文件夹

android-studio - 是否可以在没有Android Studio的情况下运行gradle插件?

android - Intellij Idea慢速编译Android应用

kotlin - 如何确保清除由ktor Websocket客户端创建的所有Kotlin协程?

gradle - 如何在 gradle 中定义两个不同的 'distribution' 任务?

java - 无法在 intellij 中运行 java 11 示例程序

java - 如何从断点找到线程开始的地方