使用的是ecplise,記錄它的一大槽點
source not found
確保項目的環境:
1)jdk
(1)window–》Preferences–》java–》Installed JREs ,add jdk
(2)項目右鍵Buildpath–》Libraries,選擇jre–》edit–》alternate 選擇剛剛配置的jdk,
這樣項目中就把jre更換成了jdk
2)依賴庫
確保倉庫中下載了依賴包,同樣項目右鍵Buildpath–》Libraries,添加進依賴包(可以手動選,也可以下載source lookup插件它會幫你找到所需依賴包,可以參考其他博客的解決方法)
debug時:debug configurations–》Source,添加jdk和maven依賴庫
對我來說的一大坑: 當依賴庫的代碼可以正常查看時繼續單步跟蹤還是出現了source not found的情況,後來發現線程執行了jdk中的方法,也就是說eclipse中jdk也要進行debug配置。網上我搜到的jdk source not found的解決方法都只點到了“添加到libraries”。
failed to create the part’s controls
eclipse.ini中添加 -Duser.language=en