欢迎来到徐庆高(Tea)的个人博客网站
磨难很爱我,一度将我连根拔起。从惊慌失措到心力交瘁,我孤身一人,但并不孤独无依。依赖那些依赖我的人,信任那些信任我的人,帮助那些给予我帮助的人。如果我愿意,可以分裂成无数面镜子,让他们看见我,就像看见自己。察言观色和模仿学习是我的领域。像每个深受创伤的人那样,最终,我学会了随遇而安。
当前位置: 日志文章 > 详细内容

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

2025年04月01日 Java
随着spring boot的版本不断迭代更新,新发布的 spring boot 版本已经不再支持 jdk 8,对 jdk 版本的最低要求为 17。所以,为了在实际中可以任意选择所需的 jdk 版本,将

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

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

1. 下载 jdk

jdk 不同版本可以在 oracle 官网下载,下载地址点此进入

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

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

2. 配置环境变量

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

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

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

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

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

3. jdk 版本切换

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

  • 变量名为:classpath
  • 变量值为:.;%java_home%\lib;%java_home%\lib\tools.jar

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

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

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

4. 测试

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

5. 在 idea 中切换 jdk

在 idea 中打开项目结构:【file】—【project structure…】

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

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

注意:

jdk 下载地址https://www.oracle.com/cn/java/technologies/downloads/

到此这篇关于多个jdk版本(java 8、java 17、java 21)下载和切换的文章就介绍到这了,更多相关多jdk版本下载和切换内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!