Windows多版本JDK环境安装

编程知识 更新时间:2023-04-30 05:49:19

0.前言

在购入这台电脑时,最新的稳定版本是java14,所以就装了这个版本。后来工作学习中发现大部分人都用java8(jdk1.8),索性又配置了一个java8。现在最新版本已经来到17了,前几天,java社区的霸主框架,springboot发布3.0 M1版本,将全面拥抱java17。软件终将需要更新换代,虽然java8稳定优秀,但未来肯定会被逐步取代。

顺便提一下,软件版本保持一致实在是太有必要了,不然版本兼容这些奇奇怪怪的问题足够把人整垮,不限于java。

对于JDK环境配置,强烈建议使用用压缩包方式,而不是使用安装包(exe)安装,原因在于前者在切换JDK版本时很方便,本文即介绍这种方式。此方式跟Linux安装JDK很像,通过配置环境变量引用到JDK源码目录即可。

1.准备JDK压缩包

压缩包首当其冲到oracle官网上找,找到自己想要的JDK版本下载下来。

https://www.oracle/java/technologies/downloads/

如果需要账号,网上有很多,这里推荐一个提供账号的网站:http://www.codebaoku/jdk/jdk-oracle-account.html

本人电脑环境装了1.8、14、17三个版本,也提供出来,顺便说一句,jdk1.8的压缩包相对难找一些,官网没找着。

链接:https://pan.baidu/s/1TdhV9SXic7LpcNAfeUiHMA
提取码:1024

2.配置环境变量

环境变量其实就是告诉计算机要到哪里寻找运行程序的环境(容器)

放置目录

将下载好的JDK压缩包解压,放到自定义的目录中,不一定是C盘,但放在C盘运行速度会快很多,JDK属于系统级软件,建议放到C盘,我的存放路径:

C:\Program Files\Java

打开环境变量窗口

在win搜索栏中输入环境变量(感觉这种方法最快,也可以从我的面板开始一步步找)

高级 -> 环境变量 -> 系统变量 -> 新建

配置

新建4个系统变量

变量名:JAVA_HOME_8
变量值:C:\Program Files\Java\jdk-1.8.0_101

变量名:JAVA_HOME_14
变量值:C:\Program Files\Java\jdk-14.0.1

变量名:JAVA_HOME_17
变量值:C:\Program Files\Java\jdk-17.0.1

变量名:JAVA_HOME //注意这里的变量值就是对上面的引用,这里引用了jdk1.8版本
变量值:%JAVA_HOME_8%

path变量新增属性

然后找到系统原有的path变量 -> 新建 -> 输入:%JAVA_HOME%\bin引用对应jdk下的bin目录,不用配置jre

然后一路确定(应用),直到这些窗口全部关闭!

3.测试

打开cmd,运行 java -version

得到版本信息表示安装成功!

4.切换JDK版本

这种方式的优势在于可以快速更换JDK版本。当我们需要更换版本时,只要重新打开系统变量,更改刚刚配置的JAVA_HOME变量的值

尝试将JAVA_HOME_8改成JAVA_HOME_17(都是我们定义好的变量名),记得还是要一路确定直到窗口全部关闭。

重新启动cmd测试

5.最后

如果之前用安装包装过jdk,要卸载干净(可能要删注册表),比较麻烦。

java17是长久支持版本,拥抱java17吧!

更多推荐

Windows多版本JDK环境安装

本文发布于:2023-04-22 12:04:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/dea79e5c4d1d0b0da87730dc6bdd71ce.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:版本   环境   Windows   JDK

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 95946文章数
  • 24266阅读数
  • 0评论数