Win安装多版本JDK(1.8和11版本)
需求:个别的项目需要用到Jdk11来编译需要安装Jdk11,电脑上存在一个Jdk1.8
下载JDK安装包
华为镜像各版本JDK快速下载
配置环境变量
控制面板--系统--高级系统设置--环境变量--系统变量
添加变量:
变量名:JAVA8_HOME 值 C:\Program Files\Java\jdk1.8.0_60 输入你JDK8的安装路径
变量名:JAVA11_HOME 值 C:\Program Files\Java\jdk-11.0.2 输入你JDK11的安装路径
变量名:JAVA_HOME 值 %JAVA11_HOME% 输入你想运行的JDK环境
变量名:Path 值 添加或者修改值%JAVA_HOME%\bin 即切换的JDK的bin路径
校验环境是否生效
win+r--输入cmd--输入java -version
C:\Users\Administrator>java -version
java version "11.0.2" 2019-01-15 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)
修改JAVA_HOME的值后 重新 打开CMD窗口运行
C:\Users\Administrator>java -version
java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)
IDEA 项目环境配置



遇到的问题
- 若切换
JAVA_HOME中不生效- 切换
JAVA_HOME后重启 - 搜索
java.exe,javaw.exe,javaws.exe删除后基本上就可以了

- 切换