我已经安装了JDK 8.我将JAVA_HOME设置为JDK 8目录。我下载了最新的Eclipse Luna。我检查了更新。我将默认(且仅)安装的JRE设置为JDK 8目录。
我无法将项目或工作区合规性级别设置为1.8。我甚至尝试手动编辑首选项文件到1.8但无济于事。
我做错了什么?希望它简单。
PS我的项目使用java 8构建。我使用gradle,源和目标设置为1.8,它构建并生成eclipse文件,但仍然无法正常工作。
答案 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的表达式和语句