Spring源码学习(一)

扫码关注公众号:Java 技术驿站

发送:vip
将链接复制到本浏览器,永久解锁本站全部文章

【公众号:Java 技术驿站】 【加作者微信交流技术,拉技术群】

开始编译源码,倒入到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了,最后完成的效果大概是这样的。
20191017100264\_1.png


来源:[]()

赞(0) 打赏
版权归原创作者所有,任何形式的转载请联系博主:daming_90:Java 技术驿站 » Spring源码学习(一)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏