Spring源碼學習(一)

Spring 源碼環境是基於GItHub 和Gradle。所以要先安裝GItHub 和Gradle。

1、GitHub下載地址:http://windowns.github.com/  ,下載以後雙擊進行安裝。

2、Gradle下載地址:http://services.gradle.org/distributions/  ,選擇gradle-4.3-all.zip版本進行下載,下載完成後後進行解壓,解壓目錄中最好不要有中文。

3、我將解壓後的文件放在C:\Program Files\gradle-4.3-all\gradle-4.3目錄下,然後進行環境變量的配置。

4、創建GRADLE_HOME系統變量,如下圖所示:


5、將%GRADLE_HOME%/bin加入到Path系統變量中,如下圖所示:


6、進入cmd窗口,輸入gradle -v   ,如果出現Gradle的版本信息,則證明安裝成功。

備註:如果cmd中輸入了gradle -v   ,但是一直不出現版本信息,此時建議關閉cmd窗口,再次打開重複上述操作。


Gradle介紹

Gradle是一個基於JVM的構建工具,它提供了:
  • 像Ant一樣,通用靈活的構建工具
  • 可以切換的,基於約定的構建框架
  • 強大的多工程構建支持
  • 基於Apache Ivy的強大的依賴管理
  • 支持maven, Ivy倉庫
  • 支持傳遞性依賴管理,而不需要遠程倉庫或者是pom.xml和ivy.xml配置文件。
  • 對Ant的任務做了很好的集成
  • 基於Groovy,build腳本使用Groovy編寫
  • 有廣泛的領域模型支持構建

Gradle 概述

1,基於聲明和基於約定的構建。
2,依賴型的編程語言。
3,可以結構化構建,易於維護和理解。
4,有高級的API允許你在構建執行的整個過程當中,對它的核心進行監視,或者是配置它的行爲。
5,有良好的擴展性。有增量構建功能來克服性能瓶頸問題。
6,多項目構建的支持。
7,多種方式的依賴管理。
8,是第一個構建集成工具。集成了Ant, maven的功能。
9,易於移值。
10,腳本採用Groovy編寫,易於維護。
11,通過Gradle Wrapper允許你在沒有安裝Gradle的機器上進行Gradle構建。
12,自由,開源。


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