spring學習(1)——源代碼工具環境配置

參考資料:Spring 源碼深度解析


今天我們進行環境配置,爲日後源碼解析搭建好環境。

開發工具:Eclipse

代碼管理:GitHub,Gradle


Eclipse安裝與配置不在贅述。

GitHub:

安裝從http://windows.github.com中點擊下載安裝,很簡單。

Gradle:

首先介紹一下gradle,之前自己也沒有使用過。

Gradle是一個基於Groovy的構建工具,它使用Groovy來編寫構建腳本,支持依賴管理和多項目創建,類似Maven,但比其更加簡單輕便。Gradle爲Ivy提供一個layer。提供bulid-by-convention集成,而且它還讓你獲得許多類似Maven的功能。

從http://www.gradle.org/downloads頁面下載,需要進行環境變量配置,類似JDK配置。

配置就不寫了,測試一下。在cmd中gradle -v查看


接下來,我們要進行源代碼下載。

一、使用GitHub下載Spring源碼

Spring源碼目前是通過GitHub進行管理的,所以我們Git Shell進行源碼下載。


選擇你要下載到的文件夾 (例如你要下載到C:\test,則輸入cd C:\test)

輸入以下命令進行下載:

git clone git://github.com/SpringSource/spring-framework.git  (spring源碼地址)


二、使用Gradle構建Eclipse工程

之前通過GitHub下載到的源碼不可直接導入Eclipse中,這時我們需要藉助Gradle的幫助構建Eclipse工程。

在cmd中進入Spring工程的目錄(我們在此進入到spring-aop中)

輸入命令:

gradle cleanIdea eclipse

這樣程序會構建Eclipse工程

接下來打開Eclipse導入項目。。。 


在這裏導入過程中產生問題,缺少spring-cglib-repack-3.0.jar     >_> 

 



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章