由于系统中装了两个版本的jdk,1.7与1.8,但是把Java_HOME设置为1.7的版本后,在cmd中运行java -version还是显示1.8的版本
分析过程:
1、修改为1.7后重启试试,防止跟系统重启有关
2、在命令行中输入echo %PATH%查看是否还有1.8的JDK的路径
3、使用where java查看java命令的目录
这个时候如果有多个,可以到该目录输入java -verssion中看看结果
结果查出来是C:\ProgramData\Oracle\Java\javapath这个目录搞的鬼
本文详细解析了在系统中同时存在多个JDK版本时如何正确设置Java_HOME环境变量,并提供了检查实际使用版本的方法。通过修改Java_HOME为指定版本后重启计算机、检查PATH环境变量和Java命令目录等步骤,最终确定问题所在。
1万+

被折叠的 条评论
为什么被折叠?



