今天在学习中发现原本已经配置好的环境(jdk 1.8)在下载好另一个版本jdk17的情况下但并未设置环境变量下,输入cmd指令 java -version. 查到的版本号为jdk 17与环境变量中的jdk1.8不同。
如图为已经配置好的jdk1.8环境
但是在安装jdk17后未配置环境变量,java的版本号为下图,显示的是jdk17
解决方法:参考了CSDN大佬们的解决方法,具体原理不懂…但是在删除环境变量中
C:\ProgramData\Oracle\Java\javapath 后问题解决,jdk版本显示正常,感兴趣的朋友们可以参考一下文章