java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > 多个jdk版本配置及切换

如何在电脑上进行多个jdk版本的配置及切换

作者:理想奋斗中

这篇文章主要介绍了如何在电脑上配置和切换多个JDK版本,以JDK11和JDK17为例,主要步骤包括下载和安装JDK、配置环境变量、以及切换JDK版本,文中通过图文介绍的非常详细,需要的朋友可以参考下

前言

当项目或一些版本要求与我们电脑上的jdk版本不匹配,该如何在电脑上进行多个jdk的配置与切换呢?

以jdk11和jdk17为例:

1.下载jdk并安装

在Oracle官网下载jdk安装包,链接: Java Downloads | Oracle

下载.exe文件,jdk11也是同理。

下载完成后,安装或解压到你认为合适的地方

2.配置环境变量

第一步:在系统->系统信息中点击高级系统设置

第二步:点击环境变量

第三步:新建系统变量

变量值可以在文件夹中直接复制

配置完jdk11和jdk17后,新建一个JAVA_HOME变量,变量值为%JAVA_HOME11%或%JAVA_HOME17%取决于你想使用jdk11还是17。

第四步:在系统变量中找到Path变量,双击进去新建一个名为%JAVA_HOME%\bin的变量,

我们刚才配置使用的jdk变量名就叫JAVA_HOME,%之间的内容与我们配置使用的jdk变量名一致

注意:大家注意我红色箭头下面的部分,那是JDK在安装的过程中默认生成的环境变量,如果我们先下载JDK11,它代表的就是JDK11,如果我们之后又下载了JDK17,那么它就会覆盖原来的JDK11,而且它又在我们自己自己创建的 "%JAVA_HOME%\bin" 变量的上面,就会导致我们看似配置的是JDK11版本,但实际上系统在读取JDK变量的时候会先读取到上边的JDK17,而不会读取到我们下边自己配置的JDK11,因此,想要自己控制JDK版本,就需要我们将自己定义的 "%JAVA_HOME%\bin" 上移到系统默认生成的变量的上面,将我们自己定义的JDK变量的优先级提高。

配置完成后,一路点确认,将对话框关闭。

3.JDK11,JDK17换版本测试

win+R打开,弹出命令框

输入cmd回车,就出现命令窗口,我们输入命令 "java -version"就可以查看我们当前电脑上的JDK版本,如下图,我当前的JDK版本为java17,刚才我们配置的就是jdk17版本

切换版本,一定要重新打开一个命令行窗口!

接下来,我们在切换到jdk11版本

jdk成功切换到jdk11版本了,这样我们就可以在一台电脑上下载多个jdk版本,并任意切换了

总结

到此这篇关于如何在电脑上进行多个jdk版本的配置及切换的文章就介绍到这了,更多相关多个jdk版本配置及切换内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文