windows下多个JDK间的切换

背景

项目使用的是jdk1.7,但由于需要使用jmeter自测高并发场景,jmeter需要jdk1.8的支持,所以需要在电脑下安装多jdk。


配置环境变量

  • 检查当前jdk版本
    进入cmd窗口,输入java -version javac-version检查版本
    在这里插入图片描述
    当前jdk版本为1.7
  • 设置JAVA_HOME路径
    在这里插入图片描述
    设置两个jdk版本的路径,并通过JAVA_HOME调用,以后修改版本只要修改JAVA_HOME中引用的名称就行了,比较方便
  • 设置Path路径
    Path最前面加上.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
  • 设置CLASSPATH路径
    CLASSPATH中加入.;%JAVA_HOME%\lib\;%JAVA_HOME%\lib\tools.jar

切换jdk

JAVA_HOME的值修改为%JAVA_HOME8%,打开cmd窗口验证
在这里插入图片描述
ok,切换成功


可能遇到的问题及解决办法

如果遇到jdk切换不成功或者java -versionjavac -version版本不一致的情况,可以从以下几点尝试:

  • PATH路径中将.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;放在最开头,如果PATH中有C:\ProgramData\Oracle\Java\javapath;则将其删除,并进入C:\ProgramData\Oracle\Java,将Java文件直接删除
  • 删除C:\Windows\System32目录下java.exejavaw.exejavaws.exe三个文件
  • 如果还不可以,emmm…也许只是你切换jdk后没有新开一个cmd窗口进行验证,在旧的cmd窗口jdk信息是不会变化的
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值