- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我有一台运行 Windows XP 32 的旧机器。
因为 Oracle 放弃了对 WXP 32 位的支持,所以我手动安装了以下 jdk很棒的答案在这里:
installing JDK8 on Windows XP - advapi32.dll error
但是我还没有将它添加到 JAVA_PATH,它被设置为 jdk 6。我不知道添加它是否有害,但我想在这里保守一点,因为很多这台机器上的程序需要 jdk 6。我现在不想破坏任何工作。
我想在 eclipse 中尝试一下,以测试 Java 8 的新功能。我已经在窗口 -> 首选项下的“已安装的 JRE”部分中手动添加了新的 jre 8。在compiler combo中,最高可用的是1.7(前段时间装了jdk7,这次用的是官方的installer,不过我还是保持系统默认的java 6)。我没有看到任何添加新级别的选项。
因此,当使用新的 JRE 创建新项目时,会显示一条警告:
The current workspace uses a 1.4 JRE with compiler compliance level 1.6. This is not recommended and either the JRE or the compiler compliance level should be changed.
似乎是手动安装 JDK 的问题。
我使用的是 Eclipse Kepler v4.3.1,但我也在较旧的 3.x 安装中测试过它,结果相同。
我们将不胜感激。
最佳答案
描述了 Eclipse Kepler 4.3.2 中对 Java 8 的支持 here .这基本上是说指定
http://download.eclipse.org/eclipse/updates/4.3-P-builds/
作为 Install New Software
上的“Work with”站点并选择“Eclipse Java 8 Support”。
Eclipse 4.4 Luna 的最新版本(自 2014 年 3 月 18 日起)包含对 Java 8 的支持(但 Luna 仍在开发中)。
更新:Eclipse Luna (4.4) 于 2014 年 6 月 25 日发布
关于java - 如何将 java 8 添加到 eclipse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22529639/
我是一名优秀的程序员,十分优秀!