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
删除后基本上就可以了
- 切换