据我所知,在最新的Eclipse露娜版本中,Java 8支持应该是现成的,然而,我所做的任何事情似乎都无法使JavaSE-1.8出现在执行环境中。我已经安装了jdk-8u25-windows-x64。Eclipse已经检测到并正在使用JDK:

但是在执行环境中没有JavaSE-1.8:

准确的Eclipse版本:

我尝试过使用JRE和JDK,甚至尝试过安装Java8forKeplerJava插件,但都没有成功。
安装的JDK的详细信息:

我应该提到,javac使用java 8特性编译类很好,java运行它们时没有问题。
发布于 2014-12-09 23:24:05
因此,显然,进入帮助->安装细节,并单击Update (这与帮助->检查更新)修复了问题。但我不知道它是怎么在那个州结束的.
发布于 2014-12-09 19:27:09
我看你用的是JRE 1.8。您可能需要JDK1.8,这是开发环境()。它包括一个完整的JRE加上用于开发、调试和监视Java应用程序的工具。
http://www.oracle.com/technetwork/java/javase/downloads/index.html
https://stackoverflow.com/questions/27387066
复制相似问题