JDK的切换

@TOCJDK1.7切换到JDK

一、环境变量配置

java环境变量的配置就不多说了,之前我用的是1.7,然后重新换了下1.8版本,就将JAVA_HOME目录换了。

二、问题发现

切换版本后一直再idea编辑器里运行项目没有报错,偶尔一次通过运行脚本来执行项目,就报了 “Unsupported major.minor version 52.0”这个错,网上一搜是Java版本的问题,于是看了编辑器的Java版本,发现都没有问题,这个错一艘解决方案基本都一样,就是编辑器版本配置问题。

三、问题解决

原来执行脚本时,脚本文件里运行jar包时会默认从环境变量里找jdk目录。
在安装jdk8的时候,安装过程中会在系统变量Path的最前面加上了C:\ProgramData\Oracle\Java\javapath;
这是安装jdk8的时候带出来的,并且在Path的最前面,所以无论修改注册表还是Java控制台都没有用,
执行的指令在系统变量中搜寻命令时最先找到的就是C:\ProgramData\Oracle\Java\javapath;
始终是jdk8的。
那么,我们需要把Path最前面的C:\ProgramData\Oracle\Java\javapath;删除
这样才能对JAVA_HOME修改来切换需要的jdk环境

(然后可能还会不行,因为C:\Windows\System32下面还有三个文件java.exe、javaw.exe和javaws.exe,也需要删了)

转载链接:

https://ricozhou.com/rzblog/blogcontent/details/20200227152755196
这个ricozhou博主是个大神!!!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值