我想开始在 Eclipse 中使用 Java 8,但我不知道如何安装它——我找不到任何关于它的教程。我正在使用 Eclipse Kepler 并已将适用于 JDK 8 的 JRE 添加到 IDE,但由于 JRE 版本的合规性问题,它不会让我继续创建项目。如何在 Eclipse Kepler IDE 中使用 Java 8?
8 回答
不时查看此错误报告,了解 Eclipse 的 JDT 中 Java 8 的进展。
编辑:对于开普勒,您需要 SR2 (4.3.2) 和 Java 8功能补丁。从 I20140318-0830 开始,所有Luna (4.4) 构建都包含对 Java 8“开箱即用”的支持。Eclipse Luna (4.4) 的最终版本将于 2014 年 6 月末发布。
现在,Java 8 发布后,有一个功能补丁,但仅限于Kepler SR2 (4.3.2)。通过安装
帮助>安装新软件...>“使用”:http: //download.eclipse.org/eclipse/updates/4.3-P-builds/
可以使用支持 Java 8 的 Eclipse 早期访问版本。安装说明可以在这里找到。
Wayne Beaton ( Eclipse 基金会开源项目总监)刚刚发表(2014 年 2 月)一篇关于“构建和运行 Java 8 支持”的文章(使用 Eclipse Luna 4.4Mx)。
这包括:
- 获取JDK8的源码
- 下载Eclipse SDK (4.4Mx)的最新里程碑
- 在文件中配置“<code>vm”选项
eclipse.ini
以使用下载的 JDK 中包含的 Java 8 JRE。 - 添加Egit
- 克隆Git repo JDT Core、JDT UI和JDT Debug repos的
BETA_JAVA8
分支。 - 使用方便的“导入所有项目”功能自动将所有代码拉入我的工作区。
- 设置各种JRE 1.4、5和6 。
- 在执行环境中为那些 JRE 放置正确的映射。
对于 Eclipse Kepler 4.3+,leeor在评论中提到:
截至 2 月 21 日,您可以
install new software...
在 Eclipse(我使用 Kepler)中通过“”安装 beta 8 JDT:JDT/Eclipse Java 8 Support (BETA)
http://build.eclipse.org/eclipse/builds/4P/siteDir/updates/4.3-P-builds
网址:http: //download.eclipse.org/eclipse/updates/4.3-P-builds/
像截图一样添加
Eclipse Kepler SR2 的 Java8 支持已从 Eclipse 市场中删除。您可以在此处访问存档。下载压缩的 repo 并将其安装为本地存档更新站点。
我假设您已经安装了 Java 8、JRE 8 并配置了它们(设置类路径等)。按照步骤。转到 Help->Eclipse market place 在搜索框中输入“java 8 kepler” 出现的第一个链接是 Java 8 support for Kepler SR2 选择它并安装它。这将需要几分钟。完成后您可能需要重新启动 Eclipse。
问题是您使用的 Kepler 版本可能不支持 Java8。如果您使用 SR2 版本,您可以从市场安装 Java8 补丁
或者
你可以直接从这里下载 Eclipse Kepler SR2 ,它默认支持 Java8