我是之前安装了jdk8 后面想装jdk7 又不想卸载jdk8 这是整合了网上各种解决方法 希望对大家有所帮助 刚接触博客 不会排版~~
jdk8我的配置如下
之前设置的系统变量是JAVA_HOME8 地址是你安装的jdk地址
Path的添加的是
%JAVA_HOME8%\bin;%JAVA_HOME8%\jre\bin
因为是jdk8 ,所以path最前面还有一个路径是
C:\ProgramData\Oracle\Java\javapath(安装jdk7需要去掉)
安装完jdk7之后,在环境变量里配置jdk7的名字为JAVA_HOME7,路径是你装jdk7的路径
接着把path 中的%JAVA_HOME8%\bin;%JAVA_HOME8%\jre\bin 里面的8改成7 然后把上面说到的C:\ProgramData\Oracle\Java\javapath这个路径删除掉(在path里面的)
这样就算配置完环境变量了
接下来,开始配置文件
windows+R输入regedit打开注册表 进入下面这个路径
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment
把CurrentVersion的数据改成1.7 其他不用改 关掉注册表
接着进入C:\Windows\System32文件夹中找到3个文件 分别是如下
将这三个文件删除(这三个是jdk8的文件), 然后进入到jdk的安装目录的bin目录下
(我的是这个 )C:\Program Files\Java\jdk1.7.0_80\bin 找到跟刚刚删除的三个文件同名的文件
第一个和倒数两个,复制然后粘贴到C:\Windows\System32文件下 ,完成!
cmd输入Java -version 验证完毕