一、 安裝sourcelookup插件:
二、 在source lookup path里加入源碼:
2.1) 加入項目源碼或整個工作空間的源碼(不加上連自己的代碼都無法查看,默認是不加上的)
2.2) 加入Maven Dependency導入的jar包的源碼(裝了maven插件才有)
2.3)打開source lookup path有三種方法:
三、 重啟調試程序(非eclipse)
一、 安裝sourcelookup插件:
update site:
1) http://bjmi.github.io/update-site/ (3.8.2可用,后續描述均針件對此插)
2) http://ifedorenko.github.io/m2e-extras/ (該插件不可用)
二、 在source lookup path里加入源碼:
2.1) 加入項目源碼或整個工作空間的源碼(不加上連自己的代碼都無法查看,默認是不加上的)
2.2) 加入Maven Dependency導入的jar包的源碼(裝了maven插件才有)
2.3)打開source lookup path有三種方法:
1) 在Debug Configurations里
選中左邊的Maven Build,或新建一個Maven Build
輸入Name,選擇Workspace,輸入Goals,再在右邊選擇source tab頁
點擊add則可加入source lookup path; 加入項目源碼或整個工作空間的源碼(不加上連自己的代碼都無法查看,默認是不加上的)
加入Maven Dependency導入的jar包的源碼(裝了maven插件才有)
2.2) 在Debug View里右鍵運行的線程,選擇Edit Source Lookup...;
2.3) 在斷點線程管理打開的class文件窗口中點擊Source Not found按鈕.
三、 重啟調試程序(非eclipse)
另外,如果不使用maven啟動服務,則可能不存在此問題,如使用下面兩個jetty插件啟動服務就不存在此問題:
update site:
1) http://eclipse-jetty.github.io/update/
2) http://run-jetty-run.googlecode.com/svn/trunk/updatesite/