idea導入spring5.x源碼編譯


准備開始看spring framework源碼研究學習下,在本地搭建spring環境寫一些demo進行debug。

  1.需要環境:jdk1.8+,idea,gradle(自己本地要有,不用idea自己帶的);

  jdk,idea電腦自己裝了,gradle沒用過,這里記錄下gradle安裝;

  安裝gradle:版本不宜過高,我使用的時4.1的版本,在gradle官網下載gradle-bin的壓縮包(我不需要閱讀gradle的源碼什么的,所以足夠了)  

      解壓后配置環境變量和倉庫地址:

    環境變量:%GRADLE_HOME%/bin

         倉庫地址:GRADLE_USER_HOME->指向的是我的maven倉庫地址

        cmd輸入:gradle -v查看安裝是否成功

   

        2.下載spring-framework源碼,在github(gitee也可以)上搜索spring-framework,可以通過git遠程導入,也可以下載zip到本地,我是用zip包下載的;

        why通過zip?

  第一次搞,看官方的import-into-idea.md有提到需要執行 gradlew :spring-oxm:compileTestJava 命令

  

 

   現在看好像通過git也是一樣的,哈哈只要能搞下來就行了。。- _ -

  3.按上面截圖的步驟進入本地文件夾,執行命令gradlew :spring-oxm:compileTestJava,編譯這個測試類;

  剩下的步驟實際上就是翻譯上面官網的步驟了

  打開idea,,導入項目,然后選擇gradle構建。。。然后等着

  構建完成之后就能在本地進行調試了。

 

 

  調試:

  1.創建一個自己的module,建好之后引入spring-context項目的依賴

  

 

   寫個幾個類測試下

      

 

 

  測試類獲取了bean並打印,就已經ok,可以開始繼續學習。

 


免責聲明!

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



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