Spring源码学习(之一)源码阅读环境搭建

1.环境准备

idea
gradle 6.3
jdk 1.8
Git开源包

2.操作过程

(1)gradle安装过程

下载gradle,官方下载地址:https://gradle.org/releases/,我选择下载最新的6.3版 本,下载完全版本。版本过高可能会报错,我又重新安装了5.6.4版本的gradle
在这里插入图片描述
下载完成之后,需要将压缩包解压,然后配置环境变量。类似于jdk的配置。
我的目录是F:\developer\gradle-6.3
新增系统变量
在这里插入图片描述
path中增加一行配置
在这里插入图片描述
cmd输入gradle -version,显示以下信息表明安装成功。
在这里插入图片描述

(2)git源码下载

下载git,下载路径:https://git-scm.com/download/win,下载后安装即可,后面考虑出一篇写git使用文章。
在这里插入图片描述
大小44m左右,下的有点慢,网上看到一个方法,使用迅雷下载,试了下果然很快,如果直接下载慢的小伙伴可以试下右键使用迅雷下载。安装注册不在赘述,一路点就完事了,验证码打不开请使用谷歌浏览器。
下载spring源码,登录spring官网 https://spring.io/projects
在这里插入图片描述
进入github之后选择下载版本,点击clone获取url
在这里插入图片描述
新建一个目录用于下载源码,打开git,进入目录,例如我的目录是/f/codes/learn/spring-framework,输入git clone https://github.com/spring-projects/spring-framework.git,就开始下载了。
在这里插入图片描述
下载完成之后我们就可以开始源码导入了。
在这里插入图片描述

(3)源码导入

cmd进入spring源码目录,执行gradlew.bat,进行预编译
在这里插入图片描述
打开diea,File->New->New->Project From Existing Source.
在这里插入图片描述
选择spring-framework
Import from externalModel,选中Gradle,然后等待就行了
导入成功
在这里插入图片描述

遇到的一些问题

git下载报错一
在这里插入图片描述
执行$ git config http.sslVerify “false”
如果报错fatal: not in a git directory
再次执行$ git config --global http.sslVerify “false”

git下载报错二

在这里插入图片描述

执行git config --global http.postBuffer 524288000

预编译报错
在这里插入图片描述
网络原因,多试几次即可。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值