双JDK环境配置,Windows

1、安装Jdk1.7或者1.8

2、环境变量配置

①右键桌面上“我的电脑”>>“属性”,在弹出的页面上点击“高级系统设置”。

②在弹出的“系统属性”窗口中“高级”标签页下点击“环境变量”按钮。

③在弹出的“环境变量”窗口中,点击下方的“新建”按钮,在弹出的“新建系统变

量”窗口中,新建一个名为“JAVA_HOME7”的环境变量,变量值为JDk1.7的安装路径,再新建一个名为“JAVA_HOME8”的环境变量,变量值为JDk1.8的安装路径,然后新建名为“JAVA_HOME”的环境变量,先赋值%JAVA_HOME8%(%%里面为引用别的系统变量,先放JAVA_HOME8是想要使用1.8的jdk环境)

④设置Path环境变量,该变量已经存在,所以在列表中选择Path,点击下方的“编辑”按钮,在弹出的窗口中添加如下信息:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,然后点击“确认”按钮即可。

⑤和JAVA_HOME一样,新建一个名为“classpath”的环境变量,变量值为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

3、验证环境

打开CMD,分别输入java  -version 和javac -version,若有版本信息则JDK1.8配置完成

切换JDK1.7,只需将系统环境变量JAVA_HOME的变量值改成JAVA_HOME7即可

配置完成!

注意

①若单个JDK环境不想通过JAVA_HOME配置,只需配置PATH和CLASSPATH,PATH添加内容为jdk路径下bin的全路径和jre路径下bin的全路径比如C:\Java\jdk1.7.0_17\bin ,CLASSPATH添加内容为jdk路径lib目录下dt.jar和tools.jar的全路径比如C:\Java\jdk1.7.0_17\lib\dt.jar

[相对于用JAVA_HOME,就是本来需要引用JAVA_HOME,而现在不需要引用了,直接换上JAVA_HOME的变量值]

②配置CLASSPATH时一定要用英文的 " ; " 且在变量值前加上  " .; "

③使用CMD编译运行JAVA程勋,cmd中使用java命令将 test.java文件编译成test.class文件,使用javac命令将test.class文件运行出来