关于Windows10安装JDK11后原来配置的JDK8环境变量不生效问题

从Oracle官网下载了JDK11的Windows x64 Installer安装包,原来是装的JDK8的(通过压缩包解压后的方式安装的),自己配置了JAVA_HOME等环境变量,发现安装JDK11后,从CMD窗口查询的JDK版本变成了11。

解决:编辑Windows环境变量,选择系统变量Path,找到C:\Program Files (x86)\Common Files\Oracle\Java\javapath删除(这个目录下有三个exe文件,java/javaw/javaws,JDK11),删除后打开CMD命令窗口查询Java版本,自己原来配置的环境变量生效。