eclipse更改项目使用的jdk version
1)从java官网下载对应的版本:https://www.oracle.com/technetwork/java/javase/downloads/index.html
下载的为.exe(如jdk-6u45-windows-x64.exe, 6表示jdk1.6.0,45表示更新次数)
双击执行该.exe,会在java的安装目录下安装jdk1.6.0_45。我的安装路径为C:\Program Files\Java。
2)在项目名上右击选择Build Path–Configure Build Path–Java Build Path,点击【Add Library】
选择【JRE System Library】,
选择【Alternate JRE】,如果没有需要的版本,点击Installed JREs,如下图:
然后如下图,选择【Add】–【Standard VM】,在JRE home里选择上步安装的jdk版本。
回到Java Build Path页面,将之前的jdk1.7版本删除,如下图:
然后点击左侧的Java Compiler,右侧的【Compiler compliance level】选择1.6,如下图:
然后点击左侧的【Project Facets】,右侧将【Java】修改为1.6,然后点击【应用】,如下图:如果没有这一步,在项目名那有叉号,但里面的文件没有叉号,在Markers里面有错误:
java compiler level does not match the version of the installed java project facet。
回到eclipse中,可以看到项目的jdk版本已经更改为JDK1.6,说明单独项目的jdk版本设置成功,如下图: