xiangyuqi

    

系统环境:win10

jdk版本:jdk7,jdk8

 

  1:安装JDK7,JDK8

  2:cmd 查看jdk 版本显示 java 8

  3:配置环境变量 JAVA_HOME  为jdk7

  4:c盘 - windows - system32 下删除  javaw,javaws.exe,java.exe

    删除可能会报错,建议可以去jdk7/bin下面找到这三个文件替换掉

  5:删除C:\ProgramData\Oracle\Java\javapath里面的文件,因为它指向的肯定是jdk8

  6:控制面板 -  程序 - java   打开  - 查看 - 取消jdk8

  7:此时可能报错:

      Error opening registry key\'software\Javasoft\Java Runtime Environment\'
      Error: could not find java.dll
      Error: could not find Java 2 Runtime Environment\'

    解决办法:

      1:以管理员身份运行注册表,或者是直接ctrl + r 输入 regedit运行(直接运行可能没有修改注册表的权限 )所以最好是以管理员身份运行。

        win10可以在搜索框里搜索regedit来找到,并以管理员身份运行

      2: 注册表中找到如下位置:

          [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java   Runtime   Environment]

          修改:CurrentVersion  为当前需要的版本即可 

  

 

分类:

技术点:

相关文章: