2B哥在家遠程辦公,心血來潮,整理點spring源碼玩玩。 能夠在github上下載 ,也能夠下載我課堂的源碼(有註釋)java
git clone github.com/spring-proj… git
Spring源碼是經過gradle編譯的,因此要先配置gradle編譯環境github
選中系統變量path,而後編輯,打開編輯環境,新建,spring
輸入配置路徑C:\apache\gradle-4.10.2\binapache
導入spring-framwork到ideamaven
打開idea, 選擇File---Open,選擇解壓的spring-framwork,導入到ideaide
File---Settings ,搜索gradle, 配置gradle測試
指定gradle home: C:/apache/gradle-4.10.2 安裝路徑gradle
Service directory path指定了gradle倉庫: D:/maven/gradle/.gradle 自定義ui
vm參數可不配: -XX:MaxPermSize=2048m -Xmx2048m -XX:MaxHeapSize=2048m
肯定,等待gradle加載環境,時間有點久,耐心等待
打開Terminal中端,輸入 以下命令編譯spring源碼,等待結果
gradlew spring-oxm:compileTestJava
出現 BUILD SUCCESSFUL 表示編譯成功
5.新建項目測試新建一個module, 選擇gradle項目
建立完成後打開build.gradle, 引入依賴jar,格式以下圖
編寫測試類,測試
關注2B哥的公衆號(java2b),送上spring源碼只是圖譜一份。