当前位置: 首页 > 知识库问答 >
问题:

如何在Eclipse Luna中使用Java8个功能?

蔡默
2023-03-14

我已经安装了JDK 8。我将JAVA_主页设置为JDK 8目录。我下载了最新的Eclipse Luna。我检查了更新。我将默认(也是唯一)安装的JRE设置为JDK 8目录。

我不能将我的项目或工作区合规性级别设置为1.8。我甚至尝试手动将首选项文件编辑为1.8,但没有成功。

我做错了什么?希望是简单的事情。

PS我的项目建立与java 8罚款。我使用gradle与源和目标设置为1.8和它建立和生成eclipse文件,但仍然不工作。

共有2个答案

申阳伯
2023-03-14

我们可以使用最流行的jdk 8功能,叫做“一个lambda表达式”,我们可以在java IDE EE eclipse中使用这个功能,用法类似于java程序

标准语法:

参数列表

参数列表:它也可以是空的或非空的。arrow-Token:用于链接参数列表和表达式正文

宇文梓
2023-03-14

默认情况下,Luna将从Luna M7开始支持Java 8。目前,您可以为开普勒安装Java8支持补丁(在Luna或开普勒上)。

这里是更新站点:http://download.eclipse.org/eclipse/updates/4.3-P-builds/

 类似资料:
  • 我已经为这些列表创建了模型类,这些列表是我收到的对我的服务的响应 清单1 清单2 列表3是最后的列表,上面两个列表映射的结果,即我的服务的响应 清单3 这些列表与用户名和用户标签相连。我已将列表1的所有值映射到列表3。现在对于列表2,我需要检查每个userLabel是否在list3中存在一个userName等于userLabel的对象,如果为true,则totalUsers的值设置为list3的那

  • 问题内容: 我正在尝试将某些Windows函数(和)用于数据框,但我不知道如何使用它们。 有人可以帮我吗?在Python API文档 中,没有关于它的示例。 具体来说,我正在尝试获取数据框中数字字段的分位数。 我正在使用Spark 1.4.0。 问题答案: 要使用窗口功能,您必须先创建一个窗口。定义与普通SQL几乎相同,这意味着您可以定义顺序,分区或同时定义两者。首先让我们创建一些虚拟数据: 确保

  • 我该怎么解决这个烂摊子? 提前致谢

  • 例如,我有一个类包含name和surname字段。 我想从的中收集一个的(名字和姓氏都在一起),但似乎无法对每个列表使用两次map或无法对每个列表使用两次stream。 我做错了什么?

  • 如何在Java 8 lambda中使用非final变量。它抛出编译错误,称“封闭范围中定义的局部变量日期必须是final或实际上是final” 我实际上想实现以下目标: 如何实现此目的?它会为 date2 引发 comilation 错误。谢谢

  • 假设我们有一段无聊的代码,我们都必须使用: 切换到Java 8后,我的IDE告诉我,我可以将此代码替换为对方付费呼叫,它会自动生成: 然而,这给了我一个错误: Steam中的collect(java.util.stream.Collector)不能应用于:(java.util.stream.Collector,capture,java.util.List) 我尝试转换参数,但它给了我未定义的和,I