首先先了解一下我们的版本因项目版本需求 我们需要将 jdk17 切换为 jdk1.8但是更改了环境变量后执行
发现版本还是jdk17
随后我就在网上查了相关的问题解决办法,发现还真有不少这种情况,其问题出现的原因是:
由于C:WindowsSystem32 下的java.exe 和javac.exe的优先级比配置文件的优先级高
但是我发现我的C:WindowsSystem32下并没有发现这几个文件..
首先大家先看看我们的环境变量

所以我们的解决办法就是
将Oracle的环境变量放到JDK环境变量之后即可
最后修改为下图所示即可

最终能够成功修改我们的jdk版本

最后能够帮助到各位看官,感到非常荣幸。
如果解决了您困扰已久的问题请各位看官 点个关注点个赞。
支持一下我这个新人博主.
参考网址(更换JDK版本不成功,还是以前的版本(两种分析、解决办法) - 90后程序猿 - 博客园 (cnblogs.com))
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/5651.html