7

我已经安装了jdk-8-ea-bin-b82-windows-x64-21_mar_2013IntelliJ IDEA 12.0.4java.util.stream奇怪的是,我在IDE提供的intellisense中找不到。我尝试使用 IDE 或使用记事本和编译器进行编译,但它给出了一个错误,抱怨java.util.stream找不到!我已经将模块设置设置为使用 Java8 jdk。关于这个问题的任何想法?

4

5 回答 5

2

我对 Netbeans 也有同样的问题。似乎旧版本的 JDK 8 没有正确打包。

我对 b84 也有同样的问题,但是我安装了 build b116 并且它工作正常。

PS:我认为这就是@rmuller 在他的评论中所说的

于 2013-11-24T19:38:59.780 回答
2

要更改 JDK 版本,请转到文件 --> 项目结构,并确保项目 SDK 和项目语言级别都设置为 JDK 8。

(我知道你说你已经在模块中设置了 JDK 级别,但是我在这里发布这个是因为网上关于如何做到这一点的信息相对较少。甚至关于这个问题的IDEA 文档也没有提到它!)

于 2016-12-06T16:06:33.620 回答
0

尝试从http://jdk8.java.net/lambda/下载以获得 lambda 和流支持

于 2013-04-04T06:38:32.993 回答
0

正如@rmuller 指出的那样,当我问这个问题时,我在 5 年前下载的早期版本中没有流。在我提出这个问题后不久,一个新版本可用,它包含流支持。

于 2018-09-01T11:13:09.907 回答
-1

您可以在模块中设置项目设置

语言级别设置 8-LAMBDAS 在此处输入图像描述

因为默认语言级别是 7 -Diamonds

于 2018-08-16T02:25:01.670 回答