Win10 安装多个版本jdk环境配置(jdk8、jdk11)

1 篇文章 0 订阅

写在前面

我电脑主要用的是1.8,但由于现在要用到11,就在电脑上装两个版本,用到另一个版本的时候改一下环境变量JAVA_HOME的变量值就可。

特别注意

11版的Jdk比较高级,不仅没有 Jre文件,而且它会在path中自动配置一个环境变量。
由于这个文件优先级比较高,就导致即使你设置了环境变量,你使用cmd查看 版本的时候,它总会显示java版本为11版。
所以我们在安装好 JDK11后配置环境变量之前还要做的两步:

step1):找到path里自动配置的路径,然后在磁盘中找到这个目录下的几个启动程序将其删掉(如果有Oracle这个目录)

Note:不用担心,在安装java 11的bin里就有这几个启动程序

step2) :在Java11 文件下手动生成一个Jre文件(在后面设置环境变量时候用得到)
打开安装11的目录打开到这里,按住shift+右键 选择命令窗口

然后将这段代码输进去 bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
在jdk 11文件夹下就会生成jre文件夹了。

准备工作

Java8和Java11的JDK可以到官网下载安装,官方地址:JDK下载链接

设置环境变量
一:打开环境变量:计算机→属性→高级系统设置→高级→环境变量

二:需要五个环境变量:

系统变量

JAVA8_HOME 路径: D:\java\jdk1.8.0_261 (填写对应安装目录)
JAVA11_HOME 路径: D:\java\jdk11.0.8 (填写对应安装目录)
JAVA_HOME 路径: %JAVA8_HOME% (如果你用11那就改成JAVA11_HOME)

path下的两个变量值:

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

设置好环境变量,在进行版切换时候只需要将JAVA_HOME的变量值更改就可,例如:现在用的是1.8,要改为11就将变量值改为: JAVA11_HOME

检查Java版本

使用快捷键 Win+R 调出 cmd 分别输入

java
javac
java -version

检测是否设置成功 

  • 11
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值