电脑安装jdk配置环境变量并且多个版本jdk切换使用

学习的时候发现需要用到多个版本的jdk,然后自己在网上学习了大佬的经验并总结:

这里我用到的是jdk8和jdk11d

首先安装jdk8和jdk11:​​​​​​jdk下载官网​​​​​​

1.下载jdk11和jdk8

可以直接搜索

2.安装

3.配置环境变量

我的系统是win11,找到环境变量的路径是:

单击pc(我的电脑)--右键打开属性--高级系统设置--环境变量--系统环境变量

然后创建一个JAVA_HOME的目录(系统环境变量中)

变量值就是刚刚的安装路径

path--编辑

添加如下配置(刚刚的JAVA_HOME)

4.测试

打开控制台:win+r输入cmd

分别输入如下指令并得到结果

java -version
javac -version

也可以自己写个测试程序测试

新建一个TestA的文本文件,写完更改后缀名为.java

public class TestA{
	public static void main(String[] args){
		System.out.println("Hello World!");
	}
}

进到该文件所在目录,执行如下命令

javac TestA.java
java TestA

如何代码写错了出不来结果,需要先删除这个文件重新编译

最后得到结果则说明配置成功(其实javac和java查看版本后成功好像就算成功了):

5.如何切换版本

直接将JAVA_HOME的值编辑为另一个jdk的路径即可

例如我的是:D:\Java\jdk1.8.0_92

或者设置两个值,例如再新建一个JAVA8_HOME,然后将变量值设置为:D:\Java\jdk1.8.0_92

但是尚未实操验证,第一种修改的方法是可行的

切换之后再重复验证即可

6.注意

当然还有一个需要注意一下的点:

切换版本之后,path里有个路径会影响javac -version的值,也就是会让两个指令出来的版本不匹配

例如一个是jdk8的配置,一个是jdk11的配置

这个路径是安装jdk的时候自动配置的

解决方案也很简单,把这个路径挪到JAVA_HOME这个路径的后面就行,如上图所示

  • 7
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值