多个 JDK 版本(Java 8、Java 17、Java 21)下载和切换

这篇具有很好参考价值的文章主要介绍了多个 JDK 版本(Java 8、Java 17、Java 21)下载和切换。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

多个 JDK 版本(Java 8、Java 17、Java 21)下载和切换

随着 Spring Boot 的版本不断迭代更新,新发布的 Spring Boot 版本已经不再支持 JDK 8,对 JDK 版本的最低要求为 17

java17改java21,小技巧,jdk,java 8,java 17,java 21,intellij idea,后端

所以,为了在实际中可以任意选择所需的 JDK 版本,将多个 JDK 版本切换的方法总结如下:

1. 下载 JDK

JDK 不同版本可以在 Oracle 官网下载,下载地址:点此进入

选择所需的 JDK 版本下载,常用的有:Java 8、Java 11、Java 17、Java 21。

java17改java21,小技巧,jdk,java 8,java 17,java 21,intellij idea,后端

点击下载好的安装程序 jdk-21_windows-x64_bin.exe ,将 JDK 安装到本地指定的文件夹中

java17改java21,小技巧,jdk,java 8,java 17,java 21,intellij idea,后端

2. 配置环境变量

打开环境变量:【此电脑右键】—【系统】—【高级系统设置】—【环境变量】

java17改java21,小技巧,jdk,java 8,java 17,java 21,intellij idea,后端

防止等会切换 JDK 失败,删除下载 JDK 时自动在 Path 中添加的变量

java17改java21,小技巧,jdk,java 8,java 17,java 21,intellij idea,后端

在 Path 中添加两个变量%JAVA_HOME%\bin 以及 %JAVA_HOME%\jre\bin ,这里的 % 相当于引用

java17改java21,小技巧,jdk,java 8,java 17,java 21,intellij idea,后端

点击【新建】,添加 JAVA_HOME21 变量

  • 变量名为:JAVA_HOME21如果有多个 JDK,变量名要有区别,如图所示
  • 变量值为:上一个步骤中 JDK 的安装路径,我这里是:K:\environment\jdk21

java17改java21,小技巧,jdk,java 8,java 17,java 21,intellij idea,后端

3. JDK 版本切换

点击【新建】,添加 CLASSPATH 变量

  • 变量名为:CLASSPATH
  • 变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

点击【新建】,添加 JAVA_HOME 变量

  • 变量名为:JAVA_HOME
  • 变量值为:%JAVA_HOME21%特别注意% 中引用的是所要使用的 JDK 版本,要与上一步中 JDK 的变量名对应

JDK 版本切换方法:可以更改 % 中的 JDK 变量名,从而达到切换不同 JDK 的目的。

java17改java21,小技巧,jdk,java 8,java 17,java 21,intellij idea,后端

4. 测试

快捷键 Win + R 打开【运行】,输入 cmd 打开【命令提示符】,输入 java -version (注意中间有空格),查看 JDK 版本

java17改java21,小技巧,jdk,java 8,java 17,java 21,intellij idea,后端

5. 在 IDEA 中切换 JDK

在 IDEA 中打开项目结构:【File】—【Project Structure…】

java17改java21,小技巧,jdk,java 8,java 17,java 21,intellij idea,后端

可以分别切换项目模块的 JDK 版本

java17改java21,小技巧,jdk,java 8,java 17,java 21,intellij idea,后端

java17改java21,小技巧,jdk,java 8,java 17,java 21,intellij idea,后端

切换成功后,运行一个简单的程序,可以看到对应版本的 JDK

java17改java21,小技巧,jdk,java 8,java 17,java 21,intellij idea,后端


注意:

JDK 下载地址:https://www.oracle.com/cn/java/technologies/downloads/文章来源地址https://www.toymoban.com/news/detail-778166.html

到了这里,关于多个 JDK 版本(Java 8、Java 17、Java 21)下载和切换的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 完美解决 IDEA创建JDK1.8的Spingboot项目但Java版本只能勾选17和21,没有 8

    今天新建项目发现java只能勾选17和21。 原因 进入Springboot官网查看情况,发现在2023年11月24日,3.0以下的版本不再支持了。 解决 IDEA页面创建Spring项目,其实是访问spring initializr去创建项目。我们可以通过阿里云国服去间接创建Spring项目。服务器URL地址替换为 https://start.aliyu

    2024年02月04日
    浏览(68)
  • Java中jdk1.8和jdk17相互切换

    之前做Java项目时一直用的是jdk1.8,现在想下载另一个jdk版本17,并且在之后的使用中可以进行相互切换,我将jdk切换时所遇到的问题记录下来并分享出来供大家参考。 环境变量配置如下: 步骤1 步骤2 (注:@MAVEN_HOME%bin;是配置maven时的环境变量,如果没有安装maven就不用管)

    2024年02月03日
    浏览(63)
  • ubuntu22.04 安装jdk8,jdk11,jdk17,jdk21 并且便于切换

    您已经创建了一个非常实用的shell函数 setJavaHome 来切换不同版本的JDK环境。这个函数定义了如何根据传入的参数来更改 JAVA_HOME 环境变量,并更新 PATH 环境变量以包含新的 JAVA_HOME 路径。 要在Ubuntu 22.04上安装多个JDK版本并使用这个函数来切换它们,您需要按照以下步骤操作:

    2024年02月04日
    浏览(57)
  • java在一台电脑上装两个或多个jdk如何配置环境变量,并实现jdk切换

    在我们学习或者工作的时候可能根据项目的需求需要使用不同的jdk,那么如何在一台电脑上实现多个jdk的配置同时方便切换呢? 我这里用两个jdk来给大家演示,分别是jdk8和jdk14。首先去官网下载所需要jdk的安装包,或者压缩包。 下载完成后,安装或者解压到你认为合适的位

    2024年02月05日
    浏览(77)
  • 【Java学习】-Java JDK 1.8与17版本比较

    Java Development Kit(JDK)是Java编程语言的开发环境。它包含了Java编译器(javac)、Java虚拟机(JVM)以及其他必需的工具和库。本文将比较JDK 1.8和17两个版本,分析它们的发展历史和地位,并探讨它们之间的差异和优势。 JDK 1.8,也称为Java 8,于2014年发布。它是Java平台自2006年以

    2024年02月16日
    浏览(46)
  • CentOS 7 下载安装 Java JDK 17

    利用 wget 下载 Java JDK 17 到 /usr/local/java 安装目录中,并解压缩 配置环境变量 将下面内容加到该文件的末端 重新加载该文件使其生效 至此,Java JDK 17 安装完成,验证 Java 版本

    2024年02月12日
    浏览(44)
  • mac 切换java jdk版本 java8 java11

    1.   终端执行命令  查看本地各版本jdk:mac通常默认安装了jdk1.8 安装目录是 /Library/Java/JavaVirtualMachines/ cd /Library/Java/JavaVirtualMachines/ ls 2.   上述命令列出的各版本目录名 后,在全局配置文件.bash_profile中新增上面命令列出的各版本jdk,并指定当前环境变量默认的版本为jdk1.8

    2024年02月16日
    浏览(57)
  • Java_JDK8到JDK21各版本发行时间及重要特性

    2022年Spring6和SpringBoot3相继推出,在此之前,Java社区一直是\\\"新版任你发,我用Java 8\\\",不管新版本怎么出,很少有人愿意升级。 这一次,Spring 直接来了个大招,SpringBoot3和Spring6的最低依赖就是JDK17!跨过 JDK 8-16,直接升级到 JDK 17。那么为什么是 JDK 17呢? 为什么是JDK17这么多新

    2024年01月19日
    浏览(43)
  • 如何实现Java JDK的多版本共存&&一键切换版本

    学习Java最一开始就是需要做环境配置啦,安装JDK是必不可少的。大家都知道JDK是Java开发者工具包,那么一般来说要选择什么样的版本来安装呢?可以安装多个JDK吗?是否可以我随时想切换哪个JDK就使用哪个呢? 下面我会主要说明如何实现Java JDK的多版本共存。 一般来说,企

    2024年04月17日
    浏览(57)
  • 安装Java8和Java17共存,如何自由切换Java版本?

    官方下载地址:https://www.oracle.com/java/technologies/downloads/ 根据需要选择要下载的Java版本 安装过程省略,有需要的可自行百度 … 找到自己java安装的目录 进入Java jdk的bin目录,如:C:java8jdk1.8.0_331bin,将java.exe改为java8.exe 同样的方式去修改java17的java文件名称 将Java8和Java17的b

    2024年02月09日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包