天天看點

解決eclipse為什麼不能檢視源碼

Java eclipse中檢視源代碼ctrl+左鍵單擊

一、你是第一次使用該功能,沒有導入項目源碼,故無法檢視源碼

    解決方法:

​1.點 “window“-> “Preferences”-> “Java” -> “Installed JRES”;

解決eclipse為什麼不能檢視源碼
解決eclipse為什麼不能檢視源碼

2.此時"Installed JRES"右邊是清單窗格,列出了系統中的JRE 環境,選擇你的JRE,然後點邊上的“Edit...“, 會出現一個視窗(Edit JRE) ;

解決eclipse為什麼不能檢視源碼

3.選中rt.jar檔案的這一項:“C:\Program Files\Java\jre1.8.0_91\jre\lib\rt.jar” 點 左邊的“+”号展開它(JDK實際安裝路徑以你的為準);

解決eclipse為什麼不能檢視源碼

 4.展開後,可以看到“Source Attachment:(none)”,點這一項,點右邊的按鈕“Source Attachment...“,選擇你的JDK目錄下的 “src.zip”檔案;

解決eclipse為什麼不能檢視源碼
解決eclipse為什麼不能檢視源碼
解決eclipse為什麼不能檢視源碼

5.一路點“ok”結束。

二、之前可以通過ctrl + shift + t找對應的類,但是後來無法通過ctrl + shift + t找對應的類,并且類明明存在,并且也在編譯路徑下,但就是查找不到,一個可能的原因就是eclipse為類建立的索引出了問題。

      解決的方法是:找到項目所在工作空間下的.metadata/.plugins/org.eclipse.jdt.core檔案夾,将裡面的*.index檔案和savedIndexNames.txt檔案删除,重新開機eclipse,然後eclipse會重建索引,這時問題就可以解決了。 

​解決方法來自這裡:

http://www.java-forums.org/eclipse/6513-open-type-ctrl-shift-t-does-not-find-types.html 

繼續閱讀