日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

Spring源码下载及安装

發(fā)布時(shí)間:2023/12/10 javascript 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Spring源码下载及安装 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

今天下午開始學(xué)習(xí)Spring源碼深度解析,第一章是進(jìn)行環(huán)境搭建。。。。。照著書整,但是遇到很多問題,然后就各種百度,終于搭建成功了,這里寫下博客進(jìn)行記錄總結(jié)下:

一.安裝GitHub

1、到官網(wǎng)下載客戶端:https://github-windows.s3.amazonaws.com/GitHubSetup.exe,安裝完成后,會(huì)在桌面上出現(xiàn)兩個(gè)圖標(biāo),Git Shell和GitHub。那兩個(gè)圖標(biāo)分別是命令行工具和圖形界面。


2.打開Git Shell,接著在本地建立自己的版本倉庫。輸入cd d:,切換到D盤目錄.輸入mkdir spring,建立一個(gè)spring目錄。

3.接著進(jìn)行下載Spring源碼:git clone git://github.com/spring-projects/spring-framework.git


4.請(qǐng)注意上面通過GitHub獲取的是Spring最新版本的源碼,但是,我下載了最新源碼后,用Gradle將源碼轉(zhuǎn)換為Eclipse可以讀取的形式一直失敗(通過變換JDK版本,Gradle版本都不行,所以最后放棄了部署最新的Spring版本源碼,以后再找問題了,先記錄下來)。

5.所以我放棄了最新版是Spring源碼,直接去下載了3.2版本的源碼:

輸入網(wǎng)址https://github.com/,搜索Spring



進(jìn)行排序按照時(shí)間先后




選擇版本:


點(diǎn)擊下載:


下載完畢,然后進(jìn)行第二步操作:

二.安裝Gradle

Gradle是一個(gè)基于Groovy的構(gòu)建工具,它使用Groovy來編寫構(gòu)建腳本,支持依賴管理和多項(xiàng)目創(chuàng)建,類似Maven

下載地址:https://gradle.org/releases/ ? ? 我使用的是1.8




添加系統(tǒng)變量:計(jì)算機(jī)-->屬性




配置完畢后,輸入命令:(JDK 1.7)



三.構(gòu)建項(xiàng)目:spring-tx




構(gòu)建完畢后,將項(xiàng)目spring-tx進(jìn)行導(dǎo)入到Eclipse中


導(dǎo)入后,顯示為紅色!號(hào),右擊項(xiàng)目選擇Build Path -->configure ?Build Path,下面的截圖是我已經(jīng)處理完畢錯(cuò)誤截的圖片,

想說明的是:這個(gè)項(xiàng)目依賴下面幾個(gè)spring-項(xiàng)目,所以也需要依次導(dǎo)入。


依次導(dǎo)入的所依賴的項(xiàng)目后:


在導(dǎo)入后,也遇到了一些報(bào)錯(cuò):(丟失spring-asm-repack和spring-cglib-repack包

a.到這個(gè)網(wǎng)站下載spring的lib壓縮包http://repo.springsource.org/libs-release-local/org/springframework/spring/ 我下載的是和源碼對(duì)應(yīng)的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到這個(gè)目錄下執(zhí)行命令:

jar cvf spring-cglib-repack-3.1.jar org\springframework\cglib

jar cvf spring-asm-repack-5.0.4.jar org\springframework\asm


然后把這兩個(gè)Jar放置在對(duì)應(yīng)的路徑下,并且需要添加JAR地址配置:




還遇到了編譯出錯(cuò)的問題,最后找到的原因是因?yàn)?#xff1a;以前JDK版本為1.6,安裝1.7后,Eclipse項(xiàng)目的編譯版本沒有調(diào)到1.7,所以導(dǎo)致編譯出錯(cuò),有些只有1.7版本能支持。最后調(diào)換了JDK版本就可以了。






總結(jié)

以上是生活随笔為你收集整理的Spring源码下载及安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。