1. 程式人生 > >Spring原始碼學習——匯入原始碼到

Spring原始碼學習——匯入原始碼到

我首先也在網上參考了不少相關的部落格,也嘗試了不少,但是始終沒有完美匯入成功的,
不少缺少了jar包就是編譯成eclipse專案不通過。所以,我總結一種我自己合適的方法。

1.首先去git上面拉自己想學習的spring原始碼版本,我學習的是老版本spring-framework-3.2.6.RELEASE。現在git下原始碼速度很快了。附上地址:
https://github.com/spring-projects/spring-framework/releases/tag/v3.2.6.RELEASE
2.再者需要gradle環境,去gradle官網下對應的版本就行,解壓。需要配置環境變數GRADLE_HOME,還有對應的path(參考jdk環境變數)。
3.再cmd進入到我們解壓的spring-framework-3.2.6.RELEASE主目錄。cmd控制檯輸入 gradle cleanidea eclipse 開始編譯,編譯成功之後會通知。時間會稍微有點久,會去網路上拖不少jar包。
4.然後匯入到eclipse,有的有不少感嘆號,有的有紅叉。一般是缺少相關的依賴包比如spring-core之類的,匯入相關的專案就行了,或者有的是缺少jar包,去修改相應的路徑即可。