windows下多版本java安裝切換


前言

java版本越來越高,工具版本更新越來快,很多工具都得高版本java,需要幾個java環境滿足,這里安裝三個版本

java安裝

官網下載好安裝程序,本次使用的默認安裝路徑安裝1.7版本,其他版本也一樣

環境變量設置

增加設置系統變量JAVA_HOME,這里有三個版本,需要運行哪個講JAVA_HOME的值修改成哪個

JAVA_HOME  %JAVA_HOME11%  運行的java版本

設置系統變量path,最前面加:%JAVA_HOME%\bin

 設置系統變量CLASSPATH,寫入:%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\dt.jar;

 

設置java控制面板

打開“控制面板”-“java”,選擇“java”,點擊“查看”,選擇需要運行的java,如果沒有,點擊下面“添加”,選擇java安裝目錄可以自動識別加載

 修改注冊表

 安裝java時注冊表會生成默認運行java的版本,需要進行修改,打開注冊表,路徑:HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit和HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment的 CurrentVersion的值為空

切換版本

切換11.0.9版本

切換1.8版本

切換1.7版本

 

 報錯原因及解決

運行java時出現報錯:

Error: could not find java.dll
Error: Could not find Java SE Runtime Environment,是由於系統變量path變量設置問題,最前面增加:%JAVA_HOME%\bin,這里多加了個雙引號導致的報錯

 

 如果還是無法切換版本需要刪除多余緩存文件,在C:\Windows\System32目錄與java相關的運行程序直接用everything搜索:C:\Windows\System32\java,然后全部刪除再進行切換

 參考文獻

 https://blog.csdn.net/programminging/article/details/80770294

https://blog.csdn.net/sinat_27358289/article/details/99170979

 https://blog.csdn.net/weixin_39399941/article/details/81122140

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM