配置環境變量后不生效,顯示緩存的舊jdk版本,解決方案


本人一直用jdk1.8版本; 今天安裝了jdk11版本, 並配置好了jdk11的環境變量
JAVA_HOME    :   jdk安裝路徑bin目錄的上級目錄
PATH    :  %JAVA_HOME%\bin;

然后在cmd中 執行 java -version 時顯示的是之前安裝的jdk1.8的版本
-----------------------------------------------------

解決方案:  

     1. 安裝 everything.exe 這個系統文件全局搜索軟件

     鏈接:https://pan.baidu.com/s/1IXB-M9m_HY6O-Zivg25nnQ
     提取碼:wkr1
    2. 全局c盤下的java.exe文件並進入其目錄;  把這3個文件都刪除掉(如果新安裝的jdk在c盤則不刪除新安裝的, 可以看安裝日期刪) java.exe、javaw.exe、javaws.exe

    

--------------------------------------------------------------

刪除完后重新打開一個新的cmd窗口,查看版本

------------------------------------

如果啟動eclipse報如下錯誤:

 

 解決方案:

 

 然后啟動eclipse能成功則ok


免責聲明!

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



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