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

Spring源码阅读环境搭建

  • 1.环境准备
  • 2.操作过程
    • (1)gradle安装过程
    • (2)git源码下载
    • (3)源码导入
    • 遇到的一些问题

1.环境准备

idea
gradle 6.3
jdk 1.8
Git开源包

2.操作过程

(1)gradle安装过程

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

(2)git源码下载

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

(3)源码导入

cmd进入spring源码目录,执行gradlew.bat,进行预编译
Spring源码学习(之一)源码阅读环境搭建_第9张图片
打开diea,File->New->New->Project From Existing Source.
Spring源码学习(之一)源码阅读环境搭建_第10张图片
选择spring-framework
Import from externalModel,选中Gradle,然后等待就行了
导入成功
Spring源码学习(之一)源码阅读环境搭建_第11张图片

遇到的一些问题

git下载报错一
Spring源码学习(之一)源码阅读环境搭建_第12张图片
执行$ git config http.sslVerify “false”
如果报错fatal: not in a git directory
再次执行$ git config --global http.sslVerify “false”

git下载报错二

Spring源码学习(之一)源码阅读环境搭建_第13张图片

执行git config --global http.postBuffer 524288000

预编译报错
Spring源码学习(之一)源码阅读环境搭建_第14张图片
网络原因,多试几次即可。

你可能感兴趣的:(源码学习,#,spring)