Spring和Spring Boot源碼閱讀環境搭建


一:Spring

第一步:安裝git和gradle,以及Java8,並配置環境變量。
 
第二步:打開gitbash,cd到你要放置spring源碼工程的目錄,輸入:git clone https://github.com/spring-projects/spring-framework.git 等待下載完畢。
或者下載指定的release版本解壓縮。
 
第三步:預編譯spring-oxm模塊。官網說:Pre-compile spring-oxm with ./gradlew cleanIdea :spring-oxm:compileTestJava,即打開cmd,切換到spring-framework工程目錄下,運行:gradlew cleanIdea :spring-oxm:compileTestJava
 
第四步:開始導入工程,File->import project->選中spring-framework工程->import from external model->Gradle->finish經過一段時間項目導入成功
 
第五步:設置project sdk為1.8,右鍵project->open module settings->sdks->點+號新建jdk1.8,找到jdk1.8的路徑,再選中project選項卡,設置project sdk為1.8
 
第六步:再創建一個簡單的spring-web項目模板,和spring其它模塊放一起,通過main方法打斷點進行源碼鑒賞。
 
二:Spring Boot
(1)github下載release版本源碼或git clone相應的版本
(2)cmd進入源碼目錄,運行:mvnw.cmd clean install -DskipTests -Pfast
 
 
(3)idea 導入項目
(4)最外層的pom中可能有如下問題:
${disable.checks} 識別不了,可以注釋掉相應的plugin
(5)spring-boot-project目錄下創建一個springboot項目模塊,通過打斷點進行鑒賞。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM