jdk版本问题-实现不同版本切换

由于我需要用Grami工具,jdk版本为1.8。但是安装最新的neo4j-community-4.0.4显示这个版本的jdk太低了。因此没办法只能安装两个jdk,实现不同版本jdk的切换。

1、两个子JAVA_HOME8、JAVA_HOME13和一个总JAVA_HOME

jdk版本问题-实现不同版本切换_第1张图片

jdk版本问题-实现不同版本切换_第2张图片

jdk版本问题-实现不同版本切换_第3张图片

2、设置Path

3、添加CLASSPATH变量

4、验证----每次切换jdk版本只需要改变JAVA_HOME就可以了

命令java -version javac

jdk版本问题-实现不同版本切换_第4张图片

cmd窗口关闭重新开始

jdk版本问题-实现不同版本切换_第5张图片

二、笔记本中按照上述办法后,控制台输出版本依然是1.8;怎么改都是1.8。解决过程如下

1.删除C:\Windows\System32目录下的与java相关的运行程序

列如java.exe,javax.exe,javac.exe  如果没有相关java程序请忽略

2、删除C:\Program Files (x86)\Common Files\Oracle\Java\javapath、C:\ProgramData\Oracle\Java\javapath(因为path中配置了引用)的javapath的快捷图标和Java相关的运行程序

如果没有相关java程序请忽略

3、从注册表中删除jdk的默认启动的版本

(1)win+r 输入regedit

(2)HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft的Java Development Kit的CurrentVersion项的值

jdk版本问题-实现不同版本切换_第6张图片

直接把1.8和1.8.0_251删除

jdk版本问题-实现不同版本切换_第7张图片

(3)HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft的Java Runtime Environment的CurrentVersion项的值

jdk版本问题-实现不同版本切换_第8张图片

同样修改。

 

你可能感兴趣的:(jdk版本问题-实现不同版本切换)