Eclipse Workspace JRE不匹配任何配置设置?

时间:2014-05-06 02:28:31

标签: java eclipse

我觉得在发布之前我已经非常彻底地查看了之前提出的问题,所以我先说明我的问题,然后说明我采取的所有尝试步骤。

问题是当我去创建一个新项目时,Eclipse会发出警告,指出当前工作区使用的是1.4 JRE,编译器符合性为1.7。我的计算机上没有安装1.4 JRE,所有内容都应配置为1.7。

我正在跑步:

  • Windows 7 64位
  • Eclipse Java EE(刚刚安装了最新版本并检查了更新)

我目前已安装在C:\ Program Files \ Java:

  • jdk1.7.0_55
  • jdk1.8.0
  • jdk1.8.0_05 - >试图使用这个
  • jre7
  • jre8

我做了以下事情:

  1. 我创建了JAVA_HOME系统变量(当前设置为C:\Program Files\Java\jdk1.8.0_05),然后将C:\Program Files\Java\jdk1.8.0_05\bin添加到Path系统变量并重新启动。

  2. 我修改了eclipse.ini来硬编码jdk路径,这里是.ini的前半部分:

    -startup
    plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
    --launcher.library
    plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140116-2212
    -vm
    C:\Program Files\Java\jdk1.8.0_05\bin\javaw.exe
    -product
    org.eclipse.epp.package.jee.product
    --launcher.defaultAction
    openFile
    ....
    
  3. 我已将C:\Program Files\Java\jdk1.8.0_05添加到已安装的JRE'列表,在“执行环境”中进行了适当的选择。屏幕,并指出我的所有项目都遵循工作区设置:

  4. 不确定以下内容是否与故障排除相关/有帮助:

    在我刚刚导入的项目中,我最初有错误说我需要至少1.5的编译器。执行上述步骤后,将编译器(显然不成功)设置为1.7,它们已变成警告,抱怨控制器被弃用。

    请帮我弄清楚为什么我的Eclipse认为它被卡在1.4 JRE上。我真的希望我能错过一些简单的东西。

1 个答案:

答案 0 :(得分:6)

为了解java 8的eclipse安装更新:https://wiki.eclipse.org/JDT/Eclipse_Java_8_Support_For_Kepler

然后

windows>偏好> java>编译器>编译器抱怨级别= 1.8