1. 程式人生 > >spring原始碼下載,gradle轉eclipse

spring原始碼下載,gradle轉eclipse

------------------------------------------------------------------------

1、spring原始碼包

2、gradle安裝、環境變數配置

3、jdk8(因為spring原始碼是最新的4.x,gradle也是官網最新的。需要jdk8支援)

4、使用aliyun的maven倉庫

------------------------------------------------------------------------

下載spring原始碼



下載方法:

1、eclipse安裝git外掛,點選1區域,複製連結,下載

2、點選2區域,下載原始碼壓縮包

這裡我用的2方法;

------------------------------------------------------------------------

到這裡原始碼包有了,但是發現她不是eclipse工程,需要用gradle轉成eclipse工程

下載後,直接解壓;還需要配置gradle的環境變數

我的電腦 - 屬性 - 高階系統設定 -  環境變數 - 系統變數 - 新建;名稱:GRADLE_HOME,值:解壓路徑


可以通過cmd檢視gradle配置是否正確;命令:gradle -v,該命令會告訴你gradle資訊,如果列印正常應該就沒問題了;

------------------------------------------------------------------------

到這裡感覺啥都有了,可以開工轉eclipse工程了

處理方法:

1、解壓原始碼資料夾目錄下,有個import-into-eclipse.bat檔案,點選直接執行

2、cmd命令執行;進入原始碼資料夾目錄,執行命令:gradle cleanIdea eclipse

這裡我用的2方法;(原始碼解壓目錄名稱是spring-framework-master,我F2改成了springMVC.ES,不用奇怪)


執行該命令,發現一個坑


version 52.0,這個是jdk8對應的數字版本號;spring4原始碼要用jdk8來編譯,gradle官網下載的包也是用的jdk8

安裝jdk8。。。

如果你有多個JDK,需要把預設使用的jdk搞成jdk8(cmd執行java -version命令,顯示的那個)

------------------------------------------------------------------------

好了,到這裡是真的可以開始轉換了;不過你會發現一個問題,maven庫下載好慢啊!!!等啊等,等的黃花菜都涼了,發現下不動了~

受不了,找解決方法。

兩步解決

1、開啟原始碼資料夾目錄,找到build.gradle檔案

找到repositories標籤;在maven原有倉庫前面加入aliyun的倉庫地址


上面的做完了,再執行命令:gradle cleanIdea eclipse。下載速度狂飆~

如果又遇到些什麼錯誤,可以試試先不管錯誤,再次執行命令,如果還是不行那就查資料解決,我遇到一次,忘啥問題了,再次執行命令又沒了~

用aliyun的maven倉庫,前後差不多十幾分鍾就build success


------------------------------------------------------------------------

到這裡spring原始碼就可以匯入eclipse專案了,不過匯入的時候,記得勾選:search for nested projects


匯入後,發現好多啊,一堆專案頭暈,你可以選擇截圖箭頭(view menu) - projects presentation - hierarchical;然後專案就收起來拉~


------------------------------------------------------------------------

嗯~到這我的算是結束了,看原始碼去咯~各位同學有其它問題慢慢處理哦~希望上面的內容對你有幫助