一、背景
通常在開發中,我們經常會拆分我們的專案為一個個maven子工程,然後用一個父專案進行整合,並且子專案還會繼承自父專案。當我們對這些專案進行debug除錯的時候往往會在eclipse中出現source not found的錯誤,但是明明我們的原始碼是存在的啊?後來經過努力,終於解決了這個令人厭煩的問題。問題截圖:
二、解決辦法
1.在需要除錯的專案上右鍵選擇properties,然後找到Java Build Path選項,之後切換到該項的Projects選項卡下,點選Add...按鈕
之後,勾選你要除錯的專案所依賴的你要除錯的maven子專案,點選apply和ok按鈕,之後重新啟動除錯。
我們驚奇的發現,問題已經被完美解決了!