我试图从jre6和jdk6升级到jre7和jdk7。 我用eclipse编程,我下载并安装了jre7和jdk7: C:\ program files \ java \ 现在,当我进入eclipse时,我想改变使用过的编译器,所以我去: 窗GT;偏好> Java和GT;编译器 但只出现了1.3,1.4,1.5和1.6 我也进入了: window> preferences> java>已安装的JRE 并添加了jre7版本。但编译器我无法改变。 如何更改我的eclipse编译器?
答案 0 :(得分:14)
您需要升级到至少Eclipse Indigo SR1,已经超过一个月。另请参阅Eclipse announces full Java 7 support。
作为证据,这是我的Indigo SR1首选项的屏幕:
这是使用菱形运算符和ARM的可执行代码片段的示例:
答案 1 :(得分:3)
您需要更新版本的Eclipse。至少3.7SR1。
答案 2 :(得分:0)
3.6 Eclipse版本就足够了。我在JDK1.7中使用相同的
答案 3 :(得分:-1)
转到Window > Preferences >Java > Installed JREs
。
然后点击Add...
并选择Standard VM
。
您需要指定JRE的目录并为其命名。
完成后,只需在同一窗口中检查正确的JRE。
默认情况下,已检查的JRE将添加到新创建的Java项目的构建路径中。
(我的Eclipse SDK版本是3.7.0)