Spring源碼學習(一)

開始編譯源碼,倒入到eclipse工具


Spring5.1.2源碼下載地址

spring到源碼筆記大,模塊也比較多,因此一個一個到編譯比較好,我們直接到spring-beans目錄下,執行轉換成eclipse到命令,只轉換好這一個項目是不行,其他幾個依賴也需要轉換好才行。gradle cleanidea eclipse

pengzhengfengdeMacBook-Pro:spring-beans pengzhengfeng$ gradle cleanidea eclipse

其他幾個項目
spring-aop
spring-core
spring-context
spring-expression
spring-instrument
....
暫時轉換了這幾個項目,先看看....《留下了沒有技術到淚水》

倒入項目之前,先保證電腦安裝到jdk,gradle,grovvy,(maven也安裝下吧,因爲和gradle可以配合使用)。

上面幾個項目編譯好之後倒入到eclipse會報缺少幾個jar包,這個幾個jar包可以通過解壓spring-core這個發佈的jar包,然後使用jar命令進行打包。

spring-core
jar cvf spring-cglib-repack-3.2.8.jar org\springframework\cglib
jar cvf spring-asm-repack-5.0.4.jar org\springframework\asm
jar cvf spring-objenesis-repack-3.0.1.jar org/springframework/objenesis/

打好包之後導入進去就ok了,最後完成的效果大概是這樣的。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章