本人一直用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