这里我们假如安装的是jdk1.7和jdk1.8的版本。在网上查阅了许多方法,参考比如了这位博主的文章,这种方法在网上非常多,很多人也都设置成功了,可是不知道是不是我电脑的原因,在成功安装了jdk1.7后,安装jdk1.8,按照上面的配置后,在cmd窗口中输入java -version也成功显示安装的是1.8的版本,之后当想要切换到jdk1.7,按照网上的方法设置后,仍然显示的是jdk1.8的版本。很是纳闷,一直没有得到解决。无奈,急着用,只好卸载了jdk1.8,然后重新设置1.7的环境变量等。虽然这样也可以使用,但是很不方便。后来在网上找到了一篇文章,(具体出处忘记了,我写这篇文章也是在重装过系统以后需要重新安装多个版本的JDK时才想起,希望原作者勿喷)。现在我就把具体方法贴出来。
如图1所示,先安装jdk1.8
具体安装方法,自行百度,网上太多,这里把安装包资源帖出来,有时候去官网找,太老的版本没法下载。
安装完成后在cmd窗口中输入java -version,显示如下图,然后安装成功
2,再安装jdk1.7
方法和jdk1.8一样,同样安装完成后在cmd窗口中输入java -version,显示如下图,然安装成功。(这里把安装包资源贴出来)
3,如果想要从jdk1.7切换到jak1.8,可如下设置
在CMD窗口中输入
SET JAVA_HOME = D:\ Program Files \ Java \ jdk1.8.0_161
SET CLASSPATH =%JAVA_HOME%\ lib
SET Path =%JAVA_HOME%\ bin
4,如果想要从jdk1.8切换到jdk1.7,可在CMD窗口中输入
SET JAVA_HOME = C:\ Program Files \ Java \ jdk1.7.0_79
SET CLASSPATH =%JAVA_HOME%\ lib
SET Path =%JAVA_HOME%\ bin
有可能会在这个时候出现问题这个时候需要到环境变量中将路径中的C:\ ProgramData \ ORACLE \的Java \ javapath;删除即可。