Windows同时安装两个版本JDK并实现动态切换JAVA8或JAVA11的方法
作者:austin流川枫 时间:2022-05-20 05:38:41
一、需求
对于Java开发工程师来说,可能手头上同时负责不同的项目,但是由于历史的原因,Java版本可能没有做到统一升级,有的项目是使用JDK8版本,有的项目使用的是JDK11的版本,那这时候就需要我们电脑同时兼容两个版本的切换,已达到我们的工作要求,本篇文章详细说一下如何同时存在多个版本的JDK并做切换。
二、下载安装两个版本的JDK
安装成功后,默认路径C:\Program Files\Java
实际上JDK8有两个包一个jdk1.8.0_311
,一个jre1.8.0_311
。JDK11只有一个jdk-11.0.16.1
。
系统环境配置
在系统变量里面,点击新建变量名:
JAVA8_HOME
,变量值:JDK8的安装路径
,点击确认。
在系统变量里面,点击新建变量名:
JAVA11_HOME
,变量值:JDK11的安装路径
,点击确认。
在系统变量里面,点击新建变量名:
JAVA_HOME
,变量值:JAVA11_HOME
,点击确认,意味着使用的JDK版本是JDK11。
配置完之后,是这样的显示:
在环境变量中选中Path,点击编辑:
点击新建,值为:%JAVA_HOME%\bin
验证一下配置,看看目前是否使用的是JDK11的版本:
若我们需要使用JDK8,我们就把JAVA_HOME的变量值设置为
JAVA8_HOME
,点击确认,完成切换。
查看版本,成功切换为JDK8,注意、注意、注意(重要的事情说三遍!!!),配置完切换,需要关掉当前CMD,重新打开新的CMD查看,不然还是会显示上一次的版本。
来源:https://juejin.cn/post/7167276296152547335
标签:安装,jdk版本,动态切换
0
投稿
猜你喜欢
Android View移动的3种方式总结
2022-04-29 02:04:47
SpringBoot+MQTT+apollo实现订阅发布功能的示例
2021-08-30 22:36:46
DoytoQuery中关于N+1查询问题解决方案详解
2022-06-14 12:03:07
老生常谈Scanner的基本用法
2021-08-27 00:34:18
idea创建javaweb原生项目的实现示例
2023-06-16 05:40:35
C#实现上位机与欧姆龙PLC通讯(FINS)
2022-10-05 03:10:08
C#在运行时动态创建类型的实现方法
2023-08-26 21:51:17
Java抽象类和接口使用梳理
2022-10-02 08:38:46
Java几种常用的断言风格你怎么选
2021-10-30 23:30:32
Android中SparseArray性能优化的使用方法
2023-08-24 22:26:20
浅析C# 装箱和拆箱
2022-02-06 17:43:27
Netty实现简易版的RPC框架过程详解
2023-05-23 23:19:58
java计算两个时间相差天数的方法汇总
2023-08-29 23:39:03
Java线程池ThreadPoolExecutor源码深入分析
2023-11-09 19:49:36
Flutter混合开发详解
2023-05-15 11:10:54
C# 使用WPF 用MediaElement控件实现视频循环播放
2022-04-28 03:34:26
Android自定义View实现仿网易音乐唱片播放效果
2022-02-27 07:18:40
java Socket实现网页版在线聊天
2022-10-19 12:13:42
Android支付宝支付设计开发
2022-11-19 18:05:25
Android实现简单音乐播放器(MediaPlayer)
2023-04-24 19:28:57