新安裝jdk8以後,發現執行java -version時,版本變成了1.8,檢查環境變量,發現並未修改,查看了不少技術博客,包括修改註冊表,刪除C:\Windows\System32下的java.exe、javaw.exe和javaws.exe文件,替換C:\ProgramData\Oracle\Java\javapath目錄下的快捷方式等,都未能解決我遇到的問題,特別強調幾點。java
再去看一下你們說的Path目錄,原來安裝jdk8的時候,在系統變量Path的前面添加的,不是 C:\ProgramData\Oracle\Java\javapath,而是 C:\Program Files (x86)\Common Files\Oracle\Java\javapath,Path中的這條信息刪掉,再執行java -version,完美解決。blog