1. 程式人生 > >Windows 10 64位 切換預設 jdk 版本

Windows 10 64位 切換預設 jdk 版本

新安裝jdk8之後,發現執行java -version時,版本變成了1.8,檢查環境變數,發現並未修改,查看了很多技術部落格,包括修改登錄檔,刪除C:\Windows\System32下的java.exe、javaw.exe和javaws.exe檔案,替換C:\ProgramData\Oracle\Java\javapath目錄下的快捷方式等,都未能解決我遇到的問題,特別強調幾點。

  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,完美解決。