解决途径:
修改环境变量即可解决。
因为PATH环境变量中默认将system32
等系统重要目录添加在最前面,所以运行java -version
时当然是调用system32
目录下的java.exe
了。所以只要将%JAVA_HOME%/bin
这一句放到PATH环境变量的最前面,问题就迎刃而解了。
注:对于这种解决方法JAVA_HOME一定要写在系统变量里面,而不是用户变量里
解决途径:
修改环境变量即可解决。
因为PATH环境变量中默认将system32
等系统重要目录添加在最前面,所以运行java -version
时当然是调用system32
目录下的java.exe
了。所以只要将%JAVA_HOME%/bin
这一句放到PATH环境变量的最前面,问题就迎刃而解了。
注:对于这种解决方法JAVA_HOME一定要写在系统变量里面,而不是用户变量里