Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/388.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
将eclipse升级到Java8_Java_Eclipse_Java 8_Upgrade - Fatal编程技术网

将eclipse升级到Java8

将eclipse升级到Java8,java,eclipse,java-8,upgrade,Java,Eclipse,Java 8,Upgrade,我正在尝试将我的eclipse环境更新为Java8。我安装了jdk和jre版本8。我也这样做了: 然后在项目->属性->java构建路径->JRE系统库->编辑->执行环境->JavaSE-1.8(未绑定),这是名称中唯一包含java 8的选项。但当我选择它时,它会显示:工作区中没有与指定执行环境兼容的JRE:JavaSE-1.8转到窗口|首选项。然后在Java | Installed JREs下,单击“添加”,单击“标准虚拟机”,然后单击“下一步”,然后单击“目录”,找到安装JDK 1.8的

我正在尝试将我的eclipse环境更新为Java8。我安装了jdk和jre版本8。我也这样做了:


然后在项目->属性->java构建路径->JRE系统库->编辑->执行环境->JavaSE-1.8(未绑定),这是名称中唯一包含java 8的选项。但当我选择它时,它会显示:工作区中没有与指定执行环境兼容的JRE:JavaSE-1.8

转到
窗口|首选项
。然后在
Java | Installed JREs
下,单击
“添加”
,单击
“标准虚拟机”
,然后单击
“下一步”
,然后单击
“目录”
,找到安装
JDK 1.8
的位置


最后,请确保已安装JRE列表中它旁边的复选框已打开。

我想澄清一下。如果您使用apt get like me安装了java8,那么jdk将添加到/usr/lib/jvm。

在OS X中,转到
首选项
并选择
Java |已安装的JRE
。然后单击
search
如果您已经安装了JavaSDK8,它将显示JavaSE8。

应该有人评论你能解释一下标准VM/执行环境VM之间的区别吗?@avck如果你把它作为一个单独的问题来问,那么你可能会得到一个很好的答案,让更多的人看到它。如果你使用SDKMAN,位置是$HOME/.SDKMAN/candidates/java/。。。