Windows 10 64位 切換默認 jdk 版本

新安裝jdk8以後,發現執行java -version時,版本變成了1.8,檢查環境變量,發現並未修改,查看了不少技術博客,包括修改註冊表,刪除C:\Windows\System32下的java.exe、javaw.exe和javaws.exe文件,替換C:\ProgramData\Oracle\Java\javapath目錄下的快捷方式等,都未能解決我遇到的問題,特別強調幾點。java

  1. window 64 對應的不是 C:\Windows\System32 目錄,而是 C:\Windows\SysWOW64
  2. C:\ProgramData 默認是隱藏的,找到進入以後,個人C:\ProgramData\Oracle\Java 目錄下並無 javapath 目錄;

環境變量

再去看一下你們說的Path目錄,原來安裝jdk8的時候,在系統變量Path的前面添加的,不是 C:\ProgramData\Oracle\Java\javapath,而是 C:\Program Files (x86)\Common Files\Oracle\Java\javapath,Path中的這條信息刪掉,再執行java -version,完美解決。blog

相關文章
相關標籤/搜索