背景

如今大模型技术流行,想要跟上发展就也得学一学,比如Spring-AI等框架,但这些AI相关的框架对jdk版本都有要求,一般都要不低于17。
而在企业开发中,很多时候还使用着jdk8,如何重新安装17,则需要工作的时候再切换比较麻烦。
因此最好是有能多种jdk共存,并且方便切换的方案,本教材就是这种方案。

下载jdk

jdk8
jdk17

选择window压缩包的版本,下载到本地并解压。因为我这里本来就安装了jdk8,就不再重复下载了。

在这里插入图片描述

解压之后如图:
在这里插入图片描述

打开环境变量,在系统变量处并创建变量,值都是对应的jdk包的位置。
下面的C:\Program Files\Java\jdk1.8.0_151是我之前安装的jdk8包的位置。
通过切换第一行的参数来切换不同版本的jdk。

参数名
JAVA_HOME %JAVA_HOME8%
JAVA_HOME8 C:\Program Files\Java\jdk1.8.0_151
JAVA_HOME17 D:\jdk-17.0.12

如下图,通过更改1的值来切换不同版本的jdk。%%会把中间包围的值当做参数。
在这里插入图片描述

打开Path
在这里插入图片描述
看到最后是classpath的参数就删掉。(路径不一定一样)
在这里插入图片描述

然后创建一个参数,如果有了就不用再管。

%JAVA_HOME%\bin

如下图:
在这里插入图片描述

最后,通过切换环境变量的参数来达到切换不同版本jdk的目的
切换jdk17
在这里插入图片描述

记得新开一个cmd窗口,成功切换。
在这里插入图片描述

切换jdk8
在这里插入图片描述

新开一个cmd窗口,切换成功。
在这里插入图片描述

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐