Spring5源代码研究01:源码导入与环境搭建(完美无错误)

为了阅读分析Spring 5源代码,需要搭建环境将源代码导入到本地。我们使用IntelliJ IDEA作为IDE工具来分析源码。网上有很多教程要么太老,要么没有经过实践验证,要么不完美报一堆错误。 本文以比较新的Spring 5.x为例,详细进行说明,而且build编译结果完美无错误。

1、环境准备

环境 版本 备注
Java 1.8.0_241 Java HotSpot™ 64-Bit Server VM (build 25.241-b07, mixed mode)
IDE IntelliJ IDEA 2020.1 旗舰版
Git 2.27.0(已本地独立安装) 需要通过Git远程获取代码。本地独立安装了Git,在Idea中设置Git安装的路径
Gradle IntelliJ IDEA 自带 因为Spring的源代码使用Gradle管理和构建,因此需要此插件
AspectJ 1.9.5 需要单独下载安装(下载安装的过程见文后)

以上设置(及其他IDEA的设置)具体过程截图可以参考此链接:IntelliJ IDEA 2020 安装后常规配置https://blog.csdn.net/zyplanke/article/details/105576304

2、获取源代码地址

访问https://github.com/, 在搜索框中输入spring-framework。如下图
在这里插入图片描述

在spring-framework工程中,如下图,右侧获得源代码的git clone的URL地址,拷贝该地址。 该URL为:https://github.com/spring-projects/spring-framework.git

注意:如果Download Zip需要注意左侧的Branch分支,以下载对应的版本。 如果不下载zip,而是直接拷贝URL地址,通过git clone则默认自动下载master主分支。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值