java - eclipse 无法运行 kotlin (JDK 10)

标签 java eclipse kotlin java-10

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

但在 Eclipse 中我有一个错误:

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

这是我的错误 error messages

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

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

最佳答案

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

sudo apt-get install openjdk-8-jdk
  • Windows -> 首选项 -> Java -> 已安装的 JRE 单击添加,然后添加标准虚拟机 -> 写入您的jdk 路径 -> 并为默认虚拟机参数写入 -Xmx512m -ea -Djava.awt.headless=true -> 完成 -> 应用并关闭
  • 右键单击您的 kotlin 项目 -> Properties -> Java Build Path -> Libaries -> 选择 JRE System Libray 并单击 删除 -> 添加库 -> JRE系统库 -> 执行环境 -> 选择JAVASE-1.8 -> 完成 -> 应用并关闭
  • 关于java - eclipse 无法运行 kotlin (JDK 10),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50758889/

    相关文章:

    java - 将 Java 与模块一起使用

    android - 有没有办法改变 fragment 主题?

    java - Kotlin:从嵌套的 Java 类继承

    java - JTextField 忽略 nextLine()? [第二部分]

    java - Java 中 JSON 字符串中的 HTML

    java - libgdx gwt 后端导入问题

    安卓/ Kotlin : Problems when sending data with URLConnection

    java - spring-hibernate transaction-变化没有反射(reflect)?

    java - java代码会导致linux中的段错误吗?

    java - Android:固定标题在顶部