平時項目中基本上都會用到spring,但是源碼還沒有深入的了解過。趁這段時間稍微空閑點,開始研究下spring 源碼。下面是spring 源碼的環(huán)境搭建。

主要分為如下步驟:

①安裝jdk,gradle,git

②從GitHub下載spring framework 代碼

③編譯導入ide中。

第一步安裝過程略過。

jdk安裝成功后通過java -version 輸出:

iOS培訓,Swift培訓,蘋果開發(fā)培訓,移動開發(fā)培訓

 

gradle 安裝整個后通過輸入gradle -verson

iOS培訓,Swift培訓,蘋果開發(fā)培訓,移動開發(fā)培訓

由于我是之前安裝過所以版本要老一些。

以及git

iOS培訓,Swift培訓,蘋果開發(fā)培訓,移動開發(fā)培訓

以上第一步已經完成了。

第二步從GitHub上下載源代碼。

如果使用的是Idea。下面說下配置github用戶的過程。

①配置git并指向本地安裝路徑

iOS培訓,Swift培訓,蘋果開發(fā)培訓,移動開發(fā)培訓

②配置GitHub賬號并測試

iOS培訓,Swift培訓,蘋果開發(fā)培訓,移動開發(fā)培訓

③從GitHub上clone spring framework 代碼

iOS培訓,Swift培訓,蘋果開發(fā)培訓,移動開發(fā)培訓

iOS培訓,Swift培訓,蘋果開發(fā)培訓,移動開發(fā)培訓

這個操作比較耗時。等下載完成之后在對接的目錄下會出現(xiàn)spring 的源碼。

以上第二步就完成了。

下面是比較重要的一步。

 由于我用的是idea 所以說下idea的導入方法。

iOS培訓,Swift培訓,蘋果開發(fā)培訓,移動開發(fā)培訓

首先在源碼路徑下面運行:

 gradlew :spring-oxm:compileTestJava 進行編譯。這個操作也比較耗時。

然后通過(File -> New -> Project from Existing Sources -> Navigate to directory -> Select build.gradle) 導入即可。

最后結果如下:


恭喜你全部導入成功。開始愉快的源碼之旅吧?。?!

 

 

—— 在看得見的額地方學習知識,在看不見的地方學習智慧。

http://www.cnblogs.com/upupgo/p/7208875.html