Windows環境下多版本JDK切換

由於有切換多個版本的JDK需求,可是本機的JDK安裝比較混亂(由於不是我最早使用的),因此出現了一些問題在這裏記錄下。原本我覺得只須要修改環境變量中的JAVA_HOME環境路徑便可,若是沒有配置JAVA_HOME環境變量,就直接修改Path路徑,可是我發現根本沒有,經過 java -version 命令查詢,發現始終不會改變JDK的版本。html

當前版本是1.8,需切換1.7版本的JDKjava

這幾篇博客能夠參考:spa

https://www.cnblogs.com/yanzige/p/5377332.html.net

https://www.cnblogs.com/ll409546297/p/6593173.htmlhtm

https://blog.csdn.net/u011961280/article/details/52224476blog

根據博客中的方法進行操做,發現仍是不能解決個人問題。第三篇博客給個人啓發很大,我也將Path環境變量的順序改變了下博客

將本身配置的 %JAVA_HOME%\bin 上移到第一位(其實就是移動到Oracle\Java\javapath這個變量上面便可),這樣就可使用咱們本身在JAVA_HOME中配置的JDK版本了io

據網友介紹JDK8及之後的版本安裝會出現 C:\ProgramData\Oracle\Java\javapath 目錄,至關於JDK自動配置了環境變量。變量

注意:Windows 的path路徑是從左到右按順序查找目錄中的程序,而且Java的bin目錄在PATH路徑中只能建立一個,第一個實例後面的那些被忽略。配置

相關文章
相關標籤/搜索