尝试在 IntelliJ Idea 中进行 运行 Kotlin 项目但出现错误

Attempting To Run Kotlin Project In IntelliJ Idea But Getting Bug Error

我之前的问题 + 更多


我正在尝试开始学习 Kotlin,我已经安装了 JetBrains 的 IntelliJ Idea,我非常喜欢 IDE 的布局,所以我真的不想更改它。

每当我尝试 运行 程序时,我都会收到以下错误:

Could not open init generic class cache for initialization script 'C:\Users\Jacob\AppData\Local\Temp\wrapper_init1.gradle' (C:\Users\Jacob\.gradle\caches.6.1\scriptsx7j38tmeo1ohlyu8452ntfdm).
> BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 60

我知道这不是代码问题,而且由于我对 IntelliJ Idea 或 Kotlin 不是很熟悉,所以我不知道从哪里开始查找错误或从哪里修复错误...


有人说 this 问题的答案是解决方案,但我看了他们的,尝试了它显示的内容,但现在仍然找到了适合我的情况的解决方案......当我按照他们说的去做时,我得到了同样的错误。

有人帮忙!!!

我创建了指令:

  • 安装JDK(例如Oracle JDK 14

  • 在Ideabuild.gradle and settings.gradle中打开项目文件夹

  • 将JDK添加到项目:按左侧的F4 Project Tool -> SDk -> Add -> Apply

  • 设置新SDK到项目:按左边的F4 Project Tool -> Project -> Project SDK -> Set new SDK -> OK

  • 将新 SDK 设置为 Gradle Build Tool:按 Ctrl + Alt + S -> 在搜索中找到 gradle -> 转到 Gradle JVM -> 设置新 SDK -> OK

  • 使用代码

    创建新目录src/main/kotlin/main.kt
fun main() {
    val jdk = System.getProperty("java.version")
    println("Using JDK: $jdk")
}
  • 在编辑器中转到 main.kt,然后按 Ctrl + Shift + F10,您必须在控制台中看到您的 JDK 版本,如:Using JDK: 14.0.2

看看sample project