spring4源碼編譯記錄

記錄一下我源碼導入過程,雖然參考了網上的教程,但是出現了一些錯誤。

Could not resolve all files for configuration ':classpath'.

網上很少有這方面的錯誤,我也不懂這編譯的原理只能看看是否是版本不匹配的問題。我已開始下的是gradle-4.4.1版本,源碼是從github上https://github.com/spring-projects/spring-framework,按照網上的步驟運行spring framework根目錄下的import-into-eclipse.bat,報上面的錯誤,執行其他gradle編譯命令也沒用。

然後我之前配置好的gradle不能用了,一直提示不是外部和內部命令,不知道是不是之前執行import-into-eclipse自動下載的錯誤,後來我就直接在Path裏面用絕對路徑,把之前配置的GRADLE_HOME的刪除。

我最後到https://github.com/spring-projects/spring-framework/releases下了一個4.3.2版本的,並根據import-into-eclipse.bat裏面自動下載的gradle的版本,手動下載了對應的版本2.1.3下載地址是http://services.gradle.org/distributions/,然後在源碼根目錄執行gradle eclipse -x :eclipse命令,成功。

導入eclipse的時候若提示no found..說明沒有編譯成功,編譯成功源碼裏面會有.project和.classpath兩個文件

下面貼上我參考的兩篇文章

  1. spring源碼如何導入eclipse
  2. spring源碼編譯
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章