假设两个jdk的路径为:
1 C:\Program Files\Java\jdk1.8.0_60
2 D:\Program Files\Java\jdk1.7.0_80
设置三个JAVA_HOME:
1 JAVA7_HOME = C:\Program Files\Java\jdk1.8.0_60
2 JAVA8_HOME = D:\Program Files\Java\jdk1.7.0_80
3 JAVA_HOME = %JAVA8_HOME%
JAVA_HOME设置即更换jdk版本时要修改的地方
设置path和classpath(配置过可忽略,且网上资源很多):
path(加在path最前面,注意不要丢了“;”分号):
1 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
classpath(要加“.”表示当前路径):
1 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
测试前需要做的事:
删除以下文件(没有请忽略):
1 c:/windows/system32/java.exe
2 c:/windows/system32/javaw.exe
3 c:/windows/system32/javaws.exe
因为安装JDK1.8以上会自动设置环境变量,因此如果是把JDK1.8改为JDK1.7等,需要删除系统变量(好像是path)中 :
1 C:\programdata\oracle\java\javapath
测试(win+r输入cmd回车):
1 java -version
2 javac -version
以后如果想要切换JDK版本,只需要修改JAVA_HOME的值即可。修改后要进行步骤5的话需要重新打开命令行工具。
END