问题描述
我的win10系统原本安装了Java1.7版本,然后现在需要使用java1.8版本,安装和修改配置环境后,终端输入java -version还是显示1.7的版本
原因
旧版本使用时,在C:\Windows\System32目录下生成java.exe、javaw.exe、javaws.exe三个执行文件,而安装新的java时,修改了环境变量,这三个执行文件依旧是原来的版本没有改变,所以会报错
做法
安装jdk
修改环境变量
JAVA_HOME
CLASSPATH
然后打开C:\Windows\System32,删除里面java.exe、javaw.exe、javaws.exe的三个执行文件
更改完成