導入Spring 4.3.8的源碼,JDK的版本1.8以上;因為
1、下載Spring源碼
方法一:
(1)下載並安裝GIt,下載地址:https://git-scm.com/download/win
(2)配置用戶名和郵箱;
(3)使用git命令下載Spring源碼:
git clone https://github.com/spring-projects/spring-framework.git
方法二:
直接從gitHub上下載一個壓縮包,選擇4.3.8.Release版本。地址:https://github.com/spring-projects/spring-framework/releases?after=v5.0.0.RC2
2、下載Gradle
(1)因為Spring的源碼使用的gradle構建的,所以需要安裝gradle。下載地址:https://gradle.org/next-steps/?version=4.8.1&format=all
(2)配置環境變量:
GRADLE_HOME 的值為gradle的根目錄;
PATH環境變量增加:%GRADLE_HOME%\bin;
(3)使用:gradle -version 查看gradle的安裝;
3、Spring源碼轉換為可直接導入IDEA的工程
因為直接下載下來的代碼不能直接導入到IDEA 或 eclipse 里面,需要做一個轉換。
(1)下載的代碼根目錄下面以下的文件:
import-into-eclipse.*是導入Eclipse的腳本,點擊運行之后會有提示。
因為我用的是idea,因此需要使用最后一個文件,最后一個文件是文本文件,打開之后會發現這是一個指導用戶怎么編譯的說明(這是一個用markdown語法寫的文件),步驟入下:
因為是在Windows機器上,所以運行: gradle.bat cleanIdea :spring-oxm:compileTestJava
4、導入到IDEA
打開IDEA,File->New->Project From Existing Sources…,選中Spring-framework文件夾,OK->Import project from external model,選中Gradle,點擊Next,然后點擊Finish,等待IDEA導入即可。