SpringFramework5.0X原始碼(已編譯,可運行版)
開發環境Intellij IDEA(2018.2.4~2019.3.3測驗均可運行)
相信旺仔弟兄們在匯入SpringFramwork5.0X原始碼時,都會出各種各樣的報錯,這里將除錯步驟和打包好的除錯好的原始碼分享給大家,
一、安裝配置Maven框架環境(這里用的版本為Maven 3.3.9)
(1)Maven 3.3.9【內網下載】
(1.1) 進入下載頁面
(1.2) 解壓并找到到Maven 3.3.9

(1.3) 將apache-maven-3.3.9.zip解壓到對應磁盤(這里解壓到D盤)

(1.4) 在 conf --> settings.xml 中配置1.3中本地倉庫的路徑

(1.5) 將settings.xml 中第55行改成對應的本地倉庫的路徑

<localRepository>D:\apache-maven-3.3.9\repository</localRepository>
(2)其它版本可以上【Maven官網】下載(速度比較慢)
注意: 在構建SpringFramwork原始碼庫時,Intellij IDEA2018.2.4只支持Maven 3.3.9和3.3.9以下版本
1、IEDA匯入Maven 3.3.9框架(自帶的Maven不一定是這個版本):
1.1、打開IDEA(本人用的是IntelliJ IDEA2018.2.4和2019.3.3兩個版本)–> 點擊IDEA選單欄右上角的“File” --> 點擊File中的“Settings”

1.2、按Build,Execution,Deployment --> Build Tools --> Maven 順序點擊“Maven”,設定Maven home directory、User settings file 和 Local repository的對應路徑,

2、配置成win系統全域變數(在IDEA環境下運行,可跳過)
2.1、下載完Maven后,解壓到自定義路徑
-
系統變數:MAVEN_HOME = D:\apache-maven-3.3.9

-
系統變數:path = %MAVEN_HOME%\bin

2.2、測驗:在dos視窗里輸入mvn -version顯示出Maven 3.3.9說明配置成功
mvn -version

二、安裝配置Gradle框架環境(這里用的版本為Gradle4.4.1,可跳過)
三、匯入SpringFramework5.0X原始碼
SpringFramework 5.0X (已編譯版本)【下載】 提取碼:full
1、解壓SpringFramework5.0X(此處解壓到D盤,可以根據自己習慣更改)

(1) springFramework檔案夾里的Gradle組態檔——build.gradle簡單解釋:

(2) springFramework檔案夾里的Gradle組態檔——build.gradle簡單解釋:

2、IDEA2018 2.4或2019 3.3匯入spring-framework5.0.X框架
- 第一步:點擊Open
- 第二步:選中解壓后的spring-framework檔案夾
- 第三步:點擊ok

3、確認Maven配置無誤
按Build,Execution,Deployment --> Build Tools --> Maven 順序點擊“Maven”,設定Maven home directory、User settings file 和 Local repository的對應路徑,

4、在IDEA中運行并學習spring-framework原始碼
4.1、在springFramework工程中 --> 右鍵build.gradle --> Run 'spring-framework’

4.2、查看編譯是否通過
在springFramework工程中 --> 進入spring-beans --> 進入test --> 打開BeanUtilsTests.java --> 查看結果
4.3、查看Gradle框架是否構建成功
(1)在springFramework工程中 --> 進入spring-beans --> 進入src\main\java\org.springframework.beans/factory/config --> 打開configurableBeanFactory.java --> 選中ConfigurableBeanFactory,右鍵 --> 點擊Diagrams --> 點擊Show Diagram或Show Diagram Prop… --> Java Class Diagrams
出現如下影像說明運行成功:

(2)在springFramework工程中 --> 進入spring-beans --> 進入src\main\java\org.springframework.beans/factory/config --> 打開configurableBeanFactory.java --> 選中ConfigurableBeanFactory,右鍵 --> 點擊Diagrams --> 點擊Show Diagram或Show Diagram Prop… --> Gradle Dependencies

出現如下影像說明運行成功:

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/290079.html
標籤:java
