Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么可以';我是否在EclipseLuna服务版本1(4.4.1)中使用Java8?_Java_Eclipse_Java 8 - Fatal编程技术网

为什么可以';我是否在EclipseLuna服务版本1(4.4.1)中使用Java8?

为什么可以';我是否在EclipseLuna服务版本1(4.4.1)中使用Java8?,java,eclipse,java-8,Java,Eclipse,Java 8,据我所知,在最新的EclipseLuna版本中,Java8支持应该是开箱即用的,但是我所做的一切似乎都没有让JavaSE-1.8出现在执行环境中。我已经安装了jdk-8u25-windows-x64。已检测到JDK,Eclipse正在使用它: 但在执行环境下没有JavaSE-1.8: Eclipse的确切版本: 我尝试过使用JRE和JDK,并且 我甚至尝试过安装Java8forKeplerSR2插件,但都没有用 来自已安装JDK的详细信息: 我应该提到的是,javac使用java8特性编译类很

据我所知,在最新的EclipseLuna版本中,Java8支持应该是开箱即用的,但是我所做的一切似乎都没有让JavaSE-1.8出现在执行环境中。我已经安装了jdk-8u25-windows-x64。已检测到JDK,Eclipse正在使用它: 但在执行环境下没有JavaSE-1.8: Eclipse的确切版本:

我尝试过使用JRE和JDK,并且 我甚至尝试过安装Java8forKeplerSR2插件,但都没有用

来自已安装JDK的详细信息:


我应该提到的是,javac使用java8特性编译类很好,java运行它们时没有问题。

我知道您使用的是JRE 1.8。您可能需要JDK1.8,它是开发环境(JavaSE开发工具包)。它包括用于开发、调试和监视Java应用程序的完整JRE plus工具


显然,进入“帮助->安装详细信息”并单击“更新”(与“帮助->检查更新”不同)修复了该问题。不知道一开始它是如何进入那种状态的…

@Dawnkeeper然后我就不知道了。没有任何区别JRE的确切位置是什么?嗯,我在C:\Program Files\Java\jre1.8.0\U 25和JDK中安装了JRE(其中也包含JRE)在C:\Program Files\Java\jdk1.8.0\u 25中,您是否尝试过从JDK切换到标准的JRE?两种方法都尝试过(我在从JRE切换到JDK后更新了帖子,没有任何区别)如果执行环境没有出现,这无助于处理设置或JRE/JDK。这显然是安装问题。请输入“安装详细信息”并检查“Eclipse IDE for Java developers”模块的版本号,该模块应显示在已安装软件列表中。在以前未安装Java的新PC上:1。下载最新的eclipse-java-luna-SR1-win32-x86_64.zip 2。下载8u25-b18/jre-8u25-windows-x64.exe并安装现成的软件