构建工具:
GRADLE: gradle wrapper,版本是 gradle6.5
IDE: intellij idea 2018.3.6 (使用2018.3.3gradle编译项目报错,详情 --> 链接)
JDK: java version 1.8.0_241
1 下载源码
1.1 进入spring官网,打开Spring Framework 目标地址:spring-framework链接
https://spring.io/projects/spring-framework
1.2 进入Spring Framework的git仓库:git仓库地址
https://github.com/spring-projects/spring-framework
1.3 克隆仓库代码
使用git工具克隆项目代码
注意:如果克隆代码速度太慢,可以使用码云新建仓库拉去spring framework代码,具体步骤如下:
1.3.1 在gitee中新建仓库,选择从github/gitlab导入仓库
1.3.2 输入仓库地址,填写一下仓库信息。点导入,稍微等待代码就导入自己的仓库,之后从自己仓库下载代码。
2 构建代码(ideal工具)
2.1 打开项目根目录 import-into-idea.md 文件
2.1.1 项目根目录执行: ./gradlew :spring-oxm:compileTestJava,项目就会开始预编译
编译项目会很慢,建议build.gradle、settings.gradle文件内,添加国内镜像地址
build.gradle 添加地址:https://maven.aliyun.com/repository/central
settings.gradle 添加地址:https://maven.aliyun.com/repository/gradle-plugin
2.1.2 使用ideal导入项目
Import into IntelliJ (File -> New -> Project from Existing Sources -> Navigate to directory -> Select build.gradle)
2.1.3 进入项目执行 spring 模块的build 构建项目
等待依赖下载,项目就可以使用了