如何在Eclipse中更改工作区JRE

时间:2011-10-22 17:42:29

标签: java eclipse

在Eclipse中创建新的Java项目时,我收到以下警告“当前工作区使用1.4 JRE ......”

我的系统上有JRE7。我在eclipse.ini

中添加了以下行
-vm 
C:\Java\jre7\bin\javaw.exe  

我已通过Windows将JRE7添加到Installed JREs - >首选项>已安装的JRE。 enter image description here
仍在Compiler标签下我只能看到compiler compliance level到6 enter image description here
如何将工作区JRE更改为JRE 7?

3 个答案:

答案 0 :(得分:5)

Java 7支持仅在Eclipse Indigo SR1(大约一个月前发布)后才可用。所以,升级Eclipse。

答案 1 :(得分:0)

我也有jre7,如果它只表示符合1.6,那真的没关系,因为项目将查找项目中使用的jre / jdk指定的java编译器。

我还建议您使用jdk而不是jre,并设置环境变量JAVA_HOME,Google上有很多关于此的教程。

答案 2 :(得分:0)

使用1.4进行编译但工作区首选项编译器设置为1.6的问题似乎是此错误中描述的问题:

错误499675 - 重新启动后忽略全局编译器设置,即使显示1.8,也默认为1.4 https://bugs.eclipse.org/bugs/show_bug.cgi?id=499675

其中解决方法是将工作区设置更改为其他版本号,然后再更改为1.6。这将使工作区能够以1.6编译。 要使用1.7进行编译,您需要像BalusC的回答一样升级eclipse。

相关问题