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項目模塊,經過打斷點進行鑑賞。
相關文章
相關標籤/搜索