Eclipse 支持 Java 8 的开发正在一个分支 ( http://wiki.eclipse.org/JDT_Core/Java8 ) 中进行。
为了尝试当前 Eclipse 对 Java 8 的支持,我做了以下工作:
- 我安装了 JDK 8 的构建(此步骤是可选的)。
- 我检查
BETA_JAVA8
了git://git.eclipse.org/gitroot/jdt/eclipse.jdt.core.git
. - 我在 Eclipse Juno SR1 实例(内部版本 ID:20120920-0800)中导入了签出的项目。
- 我从正在运行的 Eclipse 中运行了一个新的 Eclipse 实例。
为了使用 Java 8 中可用的新语法,Eclipse 说我必须将代码的合规级别设置为 1.8。要设置合规级别,我必须将执行环境设置为JavaSE-1.8
. 此执行环境在 不可用Windows -> Preferences -> Java -> Installed JREs -> Execution Environments
。
如何将执行环境设置为JavaSE-1.8
?
下面总结一下我安装执行环境的一些尝试:
- 我按照wiki 说明
JavaSE-1.8
在更新站点http://download.eclipse.org/eclipse/updates/4.2上查找描述。但是,执行环境的定义并不存在。 - 我在rt.equinox.framework 的 git 存储库中
JavaSE-1.8
查找了配置文件,但是它不存在。