Spring源码学习——idea导入Spring源码

idea中安装Git,直接去我的网盘里面下拉即可,或者去官网也行!

下载之后解压到自己相应的目录下,然后可以点击测试一下,可以看到我下载的版本是2.20.1版本

idea中安装git

官网下载地址:https://www.git-scm.com/download/win

百度网盘链接:https://pan.baidu.com/s/1bGjcX1ykNB6VRUvoBbahYw

提取码:root

idea导入gradle

gradle下载安装参考这篇知乎https://zhuanlan.zhihu.com/p/64451974

这是下载地址,里面会显示所有的版本:https://gradle.org/releases/ 

我下载的是最新版本7.4:https://gradle.org/next-steps/?version=7.4&format=all

在官网上下载gradle压缩包之后,解压到响应目录下要进行环境变量的配置,在win10以上的系统下不需要配置GRADLE_HOME,直接在path下新增gradle的全路径即可,如图所示

再path环境变量里面配置gradle
idea指定gradle

将我的存放目录复制到idea中……

我们可以修改一下gradle的缓存目录,因为gradle默认下载到C盘里面,可以新增一个环境变量来修改

修改gradle的缓存目录

GRADLE_USER_HOME => D:\MySoftware\编程工具\Gradle\gradle-repository

接下来我们开始准备用git把gitlab上面的spring源码给拉下来,这个过程可能比较久,gitlab的spring源码地址(这里我用的是我的网课老师提供的,也可以用官方的,点这里)

首先,我们点击idea的VCS,找到【从版本控制中获取】

从版本控制中获取(version control)

并把项目路径复制进去,并起个名字【spring-source-code】,点击【克隆】,并等待一段时间

在git上下拉代码
下拉中

在导入spring源码项目时候,出了很多问题,花了很久才慢慢搞通

首先,我们需要修改gradle的镜像位置,改成国内阿里的,不然就会到国外仓库去下拉依赖,很麻烦!

我们把setting.gradle中的仓库改国内阿里的

修改setting.gradle

其次,我们再把build.gradle文件中仓库新增两个,加快下载速度(但好像没什么太大的效果!-_-||)

修改build.gradle

接下来就是漫长的等待了!可以尝试点这个刷新,进行重新编译

等待漫长的下载编译

编译成功!

终于编译成功

你可能感兴趣的:(Spring源码学习——idea导入Spring源码)