同时安装了JDK 1.7 和 JDK 1.8,切换JDK版本的方法(或输入“-java version”提示 “has value '1.8', but '1.7' is required”信息的解决方法)

将 1.7 版本改为 1.8(将 1.8 更改为 1.7 版本步骤类似)
  1. 确定系统变量中“JAVA_HOME”改为jdk安装路径,如“C:\Program Files (x86)\Java\jdk1.8.0_91”;
  2. 确定系统变量中“JRE_HOME”改为jdk安装路径,如“C:\Program Files (x86)\Java\jre1.8.0_91”;
  3. 打开cmd,输入“regedit”(不带引号),打开注册表编辑器,找到“HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit”和“HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment”两个项,将右侧的“CurrentVersion”的值均改为1.8;
同时安装了JDK 1.7 和 JDK 1.8,切换JDK版本的方法(或输入“-java version”提示 “has value '1.8', but '1.7' is required”信息的解决方法)_第1张图片
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit
同时安装了JDK 1.7 和 JDK 1.8,切换JDK版本的方法(或输入“-java version”提示 “has value '1.8', but '1.7' is required”信息的解决方法)_第2张图片
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment
  1. 将 JDK 1.8 安装所在路径bin文件夹中“java.exe”、“javaw.exe”、“javaws.exe”三个文件拷贝到C:\Windows\System32目录下并覆盖;

  2. 在cmd中输入“java -version”,如显示为1.8版本,即更改成功。


    同时安装了JDK 1.7 和 JDK 1.8,切换JDK版本的方法(或输入“-java version”提示 “has value '1.8', but '1.7' is required”信息的解决方法)_第3张图片
    image.png

你可能感兴趣的:(同时安装了JDK 1.7 和 JDK 1.8,切换JDK版本的方法(或输入“-java version”提示 “has value '1.8', but '1.7' is required”信息的解决方法))