零、资源准备及环境配置
记安装时间:2020.02.20
环境准备:
1、idea2019.3.3旗舰版,免费试用30天版本
2、gradle5.6版本
3、jdk1.8.0_202
4、spring源码。
spring源码下载链接:https://github.com/spring-projects/spring-framework
gradle安装及下载链接:https://gradle.org/install/#helpful-information
idea2.019.3.3下载链接:https://www.jetbrains.com/idea/download/other.html
一、spring源码的下载、编译、导入idea
前言:请仔细阅读README.md、import-into-idea.md文档
1、spring源码下载
git clone git://github.com/spring-projects/spring-framework.git
注意git clone速度会比较慢,可以使用如下方法提速:
1、使用nslookup命令查看如下url的ip:
github.com、github.global.ssl.fastly.Net、global-ssl.fastly.Net、assets-cdn.github.com
2、写入到/etc/hosts文件中
类似如下的形式:
13.250.177.223 github.com
205.186.152.122 github.global.ssl.fastly.Net
151.101.108.249 global-ssl.fastly.Net
185.