【问题标题】:eclipse cannot run kotlin (JDK 10)eclipse 无法运行 kotlin (JDK 10)
【发布时间】:2024-01-23 12:27:01
【问题描述】:

我尝试在 Eclipse IDE 中的 kotlin 中启动新项目, 我安装kotlin成功了,用命令行就可以编译运行kotlin文件了。

但在eclipse中我有一个错误:

The archive: /Kotlin-test-4/kotlin_bin which is referenced by the
classpath, does not exist.

这是我的错误

  1. 我尝试设置新项目
  2. 将文件设置为“kotlin 文件”和“kotlin 类”

eclipse:Oxygen.3a 发布 (4.7.3a)
java: java 10.0.1 2018-04-17 Java(TM) SE 运行时环境 18.3 (build 10.0.1+10) Java HotSpot(TM) 64 位服务器 VM 18.3(内部版本 10.0.1+10,混合模式)
kotlin 插件版本: 0.8.4

【问题讨论】:

    标签: java eclipse kotlin java-10


    【解决方案1】:

    您需要使用 JDK 8 运行 Kotlin。 1.安装jdk 8。

    sudo apt-get install openjdk-8-jdk
    
    1. Windows -> Preference -> Java -> Installed JREs 点击add,然后添加Standard VM -> 写下你的jdk路径 -> 为Default VM arguments写 -Xmx512m -ea -Djava。 awt.headless=true -> Finish -> Apply and Close
    2. 右击你的kotlin项目->Properties->Java Build Path->库->选择JRE System Libray并点击Remove->Add Library->JRE System Libray->Execution environment->选择JAVASE-1.8 -> Finish -> Apply and Close

    【讨论】:

      【解决方案2】:

      打开 Eclipse:转到 help -> Eclipse Marketplace ->在 find 案例中输入 Kotlin -> 安装 Kotlin 插件 -> 然后重新启动 Eclipse 并完成。

      【讨论】:

      • 我做到了!我安装了插件,但eclipse给了我错误。我试图重新安装eclipse,但没有任何改变
      • @yeo4 也许它适用于我正在使用的前 Eclipse 版本 Oxygen.1a Release (4.7.1a)jre1.8.0_144