1、准备目标版本
版本自行搜索下载。
jdk-8
jdk-17
jdk-21
2、创建自定义目录
举例:在D盘创建Java目录,然后再java目录下再创建三个目录,分别是:jdk-8、jdk-17、jdk-21、jre1.8.0_351(因为安装的jdk为jdk-8u351,所以目录名暂定如此,且17、21版本不需要安装jre)。
3、安装
Ⅰ、先安装jdk-8,因为有jre,jdk安装目录选择:D:/java/jdk-8,jre安装目录选择:D:/java/jre1.8.0_351。安装完成后通过命令行:java -version,可以看到jdk版本,此时再看系统环境变量Path,会发现自动创建了C:\Program Files (x86)\Common Files\Oracle\Java\javapath软目录,把这个环境变量和对应的目录软连接删掉。
Ⅱ、安装jdk-17,选择安装目录为:D:/java/jdk-17。此时再次命令行运行:java -version,会变成17版本。还是同jdk8一样,会创建软目录,把这个环境变量和对应的目录软连接删掉。
Ⅲ、同jdk-21安装方式,但jdk21的软目录为:C:\Program Files\Common Files\Oracle\Java\javapath。
4、创建环境变量
新建变量名为:JAVA_HOME8,变量值为:D:\tools\java\jdk-8。
新建变量名为:JAVA_HOME17,变量值为:D:\tools\java\jdk-17。
新建变量名为:JAVA_HOME21,变量值为:D:\tools\java\jdk-21。
新建变量名为:JAVA_HOME,变量值为:%JAVA_HOME8%,代表目前选择jdk8。
Path环境变量新建或者追加一行:%JAVA_HOME%\bin
Path环境变量新建或者追加一行:D:\tools\java\jre1.8.0_351\bin
5、切换JDK版本
需要使用什么JDK版本时,只需要变更JAVA_HOME环境变量下的的变量值,例如JAVA_HOME21即可。
注意:还需要修改 maven 配置文件所使用的 jdk 版本
文章评论