电脑之前是JDK1.8 现在由于要学习新知识 为了保持与视频教学中的环境一致所以要换成JDK1.7

1. 配置好环境变量(我的是64bit系统)

JAVA_HOME = C:\Program Files\Java\jdk1.7.0_25

CLASSPATH = .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

Path = ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;


2. 找到环境变量"Path", 把"C:/ProgramData/Oracle/Java/javapath"去掉.

PS:这是1.8新增加的,在此目录下,会有3个exe的快捷方式java.exe、javaw.exe和javaws.exe

3. 在"C:\Windows\System32"下找到java.exe、javaw.exe和javaws.exe删掉

eclipse 环境 JDK1.8 换成 JDk1.7【以及此错误only available on Java 1.5 and highe 】_oracle

详细信息里面可以看到这是8版本的exe

eclipse 环境 JDK1.8 换成 JDk1.7【以及此错误only available on Java 1.5 and highe 】_环境变量_02



4. 关掉cmd重开,就能看到是新的版本(一定要关闭然后重启,不然的话新的环境变量不会在当前cmd生效)

5:还没完 eclipse 的编译环境也要换一下!!!!



eclipse 环境 JDK1.8 换成 JDk1.7【以及此错误only available on Java 1.5 and highe 】_编译环境_03

eclipse 环境 JDK1.8 换成 JDk1.7【以及此错误only available on Java 1.5 and highe 】_编译环境_04

eclipse 环境 JDK1.8 换成 JDk1.7【以及此错误only available on Java 1.5 and highe 】_java_05

eclipse 环境 JDK1.8 换成 JDk1.7【以及此错误only available on Java 1.5 and highe 】_oracle_06

eclipse 环境 JDK1.8 换成 JDk1.7【以及此错误only available on Java 1.5 and highe 】_java_07


点FINISH 就ojbk了