Spring源碼導入IDEA

導入Spring 4.3.8的源碼,JDK的版本1.8以上;由於

一、下載Spring源碼

方法一:git

(1)下載並安裝GIt,下載地址:https://git-scm.com/download/wingithub

(2)配置用戶名和郵箱;spring

(3)使用git命令下載Spring源碼:markdown

git clone https://github.com/spring-projects/spring-framework.git

方法二:eclipse

   直接從gitHub上下載一個壓縮包,選擇4.3.8.Release版本。地址:https://github.com/spring-projects/spring-framework/releases?after=v5.0.0.RC2ide

 

二、下載Gradle

(1)由於Spring的源碼使用的gradle構建的,因此須要安裝gradle。下載地址:https://gradle.org/next-steps/?version=4.8.1&format=allpost

(2)配置環境變量:gradle

   GRADLE_HOME 的值爲gradle的根目錄;idea

  

        PATH環境變量增長:%GRADLE_HOME%\bin; 3d

  

 

(3)使用:gradle -version 查看gradle的安裝;

   

 

三、Spring源碼轉換爲可直接導入IDEA的工程

由於直接下載下來的代碼不能直接導入到IDEA 或 eclipse 裏面,須要作一個轉換。

(1)下載的代碼根目錄下面如下的文件:

  

  import-into-eclipse.*是導入Eclipse的腳本,點擊運行以後會有提示。 
由於我用的是idea,所以須要使用最後一個文件,最後一個文件是文本文件,打開以後會發現這是一個指導用戶怎麼編譯的說明(這是一個用markdown語法寫的文件),步驟入下: 

   

由於是在Windows機器上,因此運行:  gradle.bat cleanIdea :spring-oxm:compileTestJava

 

四、導入到IDEA

打開IDEA,File->New->Project From Existing Sources…,選中Spring-framework文件夾,OK->Import project from external model,選中Gradle,點擊Next,而後點擊Finish,等待IDEA導入便可。

相關文章
相關標籤/搜索