我已安装jdk-8-ea-bin-b82-windows-x64-21_mar_2013
和 IntelliJ IDEA 12.0.4 。奇怪的是,我在IDE提供的intellisense中找不到java.util.stream
。我尝试使用IDE或使用记事本和编译器进行编译,但它提出错误抱怨java.util.stream
无法找到!我已经将模块设置设置为使用Java8 jdk。关于这个问题的任何想法?
答案 0 :(得分:2)
我和Netbeans有同样的问题。它接缝是旧版本的JDK 8未正确打包。
我遇到了与b84相同的问题,但是我安装了构建版b116,它运行正常。
PS:我认为这是@rmuller在评论中所说的答案 1 :(得分:2)
要更改JDK版本,请转到文件 - >项目结构,并确保Project SDK和Project Language Level都设置为JDK 8.
(我知道你说过你已经在模块中设置了JDK级别,但是我在这里发布了这个级别,因为网上有关于如何做到这一点的信息相对较少。甚至IDEA documentation在这个问题上没有提到它!)
答案 2 :(得分:0)
尝试从http://jdk8.java.net/lambda/下载以获得lambda和流支持
答案 3 :(得分:0)
正如@rmuller指出的那样,五年前我提出问题时下载的早期发行版中没有流。在我问了一个问题后不久,便有了一个新版本,其中包含对流的支持。
答案 4 :(得分:-1)