如何在Eclipse Luna中使用Java 8功能?

时间:2014-03-26 17:31:24

标签: eclipse java-8

我已经安装了JDK 8.我将JAVA_HOME设置为JDK 8目录。我下载了最新的Eclipse Luna。我检查了更新。我将默认(且仅)安装的JRE设置为JDK 8目录。

我无法将项目或工作区合规性级别设置为1.8。我甚至尝试手动编辑首选项文件到1.8但无济于事。

我做错了什么?希望它简单。

PS我的项目使用java 8构建。我使用gradle,源和目标设置为1.8,它构建并生成eclipse文件,但仍然无法正常工作。

2 个答案:

答案 0 :(得分:3)

Luna默认支持Java 8,从Luna M7开始。目前您可以为Kepler安装Java 8支持补丁(在Luna或Kepler上)。

以下是更新网站:http://download.eclipse.org/eclipse/updates/4.3-P-builds/

答案 1 :(得分:0)

我们可以使用最受欢迎的jdk 8 features称为“ lambda表达式” 我们可以在Java IDE EE Eclipse中使用它,用法类似于Java程序

标准语法 语法:

(参数列表)-> {body} lambda表达式的标准语法包含三个部分。

参数列表:它也可以为空或非空。 箭头标记:用于链接参数列表和表达式主体。 正文:包含lambda expressio的表达式和语句