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了,最后完成的效果大概是这样的。
《Spring源码学习(一)》

    原文作者:Spring Boot
    原文地址: https://blog.csdn.net/u010316188/article/details/85567658
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞