自己动手构建spring源码

    这两天在看spring源码,就想着要自己手动构建一份spring源码,然后就开始动手起来。

     1、去oracle公网下载了 jdk-8u191-windows-x64.exe,安装jdk。

     2、接着去gradle公网下载了gradle最新6.0版本gradle-4.6-all.zip。然后设置系统变量GRADLE_HOME,值是gradle解压缩后的地址,博主放的位置为D:\i_tools\gradle-4.6。

     3、下载最新版的idea,然后按照破解(需要破解的可以关注我的公众号,我会私发给你)。

     4、在idea起始页面的Configure中

设置settings

在settings中设置gradle

5、去github上下载spring源码,github地址:https://github.com/spring-projects/spring-framework

6、我们在Branch:中选择最新版本5.1.x,然后down下源码zip包

7、解压缩源码包,在idea的起始页面选择import project

8、选中解压后的源码包路径,然后选择import project from external model选项中选择 Gradle点击finish。

9、接着进入这个过程会持续大概10分钟左右的时间(具体要看电脑和网速),这个过程中回去下载对应的文件。

10、当在gradle中出现这个页面,就说明构建完成。

11、点击file,选择Project Structure,设置project SDK

12、我们找到spring-context包下面的Tasks节点-->other节点-->compileTestJava,然后双击compileTestJava,这样在运行compileTestJava时,它会去下载cglib的jar包,不然整个项目会报错。

12、当spring-context包出现build目录时,就说明编译成功了。当然在编译日志中我们也能看到出现BUILD SUCCESSFUL in 18s

13、以上spring源码就编译完成了,如有疑问,可以关注我的公众号,提问。

这是我的微信公众号,欢迎关注我公号

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值