源文件時,我點擊F3並深入到方法定義,日食進入一個依賴罐子。 -----第一個問題:它從哪裏獲得源文件?我沒有看到包含實際源文件的jar,是否反編譯? ----我設置了一個斷點,並運行調試。日食調試顯示了錯誤的行號
但是調試過程似乎永遠不會降落在正確的斷點,我設置的斷點很少執行。事實證明,顯示的源代碼是錯誤的,這樣的斷點設置在錯誤的位置了。
這裏是我從Eclipse窗口看到:
/* */ public <T> T execute(URI url, HttpMethod method, RequestCallback requestCallback, ResponseExtractor<T> responseExtractor)
/* */ throws RestClientException
/* */ {
/* 415 */ return doExecute(url, method, requestCallback, responseExtractor);
/* */ }`
每行前的評論似乎顯示正確的行數,但它們不與的左側顯示出其真正的行號匹配日食窗口框架。即上面的代碼段佔據行315--319在窗口中不415.
所以我怎樣才能抓住正確源和在我的調試過程中顯示它們?我必須手動抓住所有罐子嗎?有沒有一種方法可以在我的pom文件中指定? >調試配置 -
感謝 楊