Spring源码下载及安装(spring)
今天下午開始學習Spring源碼深度解析,第一章是進行環(huán)境搭建。。。。。照著書整,但是遇到很多問題,然后就各種百度,終于搭建成功了,這里寫下博客進行記錄總結下:
一.安裝GitHub
1、到官網(wǎng)下載客戶端:https://github-windows.s3.amazonaws.com/GitHubSetup.exe,安裝完成后,會在桌面上出現(xiàn)兩個圖標,Git Shell和GitHub。那兩個圖標分別是命令行工具和圖形界面。
2.打開Git Shell,接著在本地建立自己的版本倉庫。輸入cd d:,切換到D盤目錄.輸入mkdir spring,建立一個spring目錄。
3.接著進行下載Spring源碼:git clone git://github.com/spring-projects/spring-framework.git
4.請注意上面通過GitHub獲取的是Spring最新版本的源碼,但是,我下載了最新源碼后,用Gradle將源碼轉換為Eclipse可以讀取的形式一直失?。ㄍㄟ^變換JDK版本,Gradle版本都不行,所以最后放棄了部署最新的Spring版本源碼,以后再找問題了,先記錄下來)。
5.所以我放棄了最新版是Spring源碼,直接去下載了3.2版本的源碼:
輸入網(wǎng)址https://github.com/,搜索Spring
進行排序按照時間先后
選擇版本:
點擊下載:
下載完畢,然后進行第二步操作:
二.安裝Gradle
Gradle是一個基于Groovy的構建工具,它使用Groovy來編寫構建腳本,支持依賴管理和多項目創(chuàng)建,類似Maven
下載地址:https://gradle.org/releases/ 我使用的是1.8
添加系統(tǒng)變量:計算機–>屬性
配置完畢后,輸入命令:(JDK 1.7)
三.構建項目:spring-tx
構建完畢后,將項目spring-tx進行導入到Eclipse中
導入后,顯示為紅色!號,右擊項目選擇Build Path –>configure Build Path,下面的截圖是我已經(jīng)處理完畢錯誤截的圖片,
想說明的是:這個項目依賴下面幾個spring-項目,所以也需要依次導入。
依次導入的所依賴的項目后:
在導入后,也遇到了一些報錯:(丟失spring-asm-repack和spring-cglib-repack包)
a.到這個網(wǎng)站下載spring的lib壓縮包http://repo.springsource.org/libs-release-local/org/springframework/spring/ 我下載的是和源碼對應的spring-framework-3.2.0.RELEASE-dist.zip
b.解壓spring-framework-3.2.0.RELEASE-dist.zip 到spring-framework-3.2.0.RELEASE-dist\spring-framework-3.2.0.RELEASE\libs路徑下找到spring-core-3.2.0.RELEASE.jar
c.再把spring-core-3.2.0.RELEASE.jar用壓縮工具解壓出來:工具WinRAR(可以直接百度下載)
然后cmd到這個目錄下執(zhí)行命令:
jar cvf spring-cglib-repack-3.1.jar org\springframework\cglib
jar cvf spring-asm-repack-5.0.4.jar org\springframework\asm
然后把這兩個Jar放置在對應的路徑下,并且需要添加JAR地址配置:
還遇到了編譯出錯的問題,最后找到的原因是因為:以前JDK版本為1.6,安裝1.7后,Eclipse項目的編譯版本沒有調(diào)到1.7,所以導致編譯出錯,有些只有1.7版本能支持。最后調(diào)換了JDK版本就可以了。
總結
以上是生活随笔為你收集整理的Spring源码下载及安装(spring)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 如何将ng-template整体作为一个
- 下一篇: Angular InjectionTok
