1. 下载Spring源码
地址:https://github.com/spring-projects/spring-framework/releases/tag/v5.0.4.RELEASE
下载到制定目录解压
2. 下载gradle
由于Spring是由gradle进行编译,所以必须下载Gradle
地址:https://services.gradle.org/distributions/
下载4.4 解压并且配置环境变量
3. 检测gradle的版本
在命令窗口中输入gradle -v
4. 编译构建Spring源码
在命令窗口中,spring-framework-5.0.4.RELEASE 目录下输入gradlew
编译成功,则显示
5. Spring有两个jar需要手动引入
在命令行执行:
gradle objenesisRepackJar
gradle cglibRepackJar
注意gradle高版本会报错。
6. 导入Spring框架源码
- 打开idea,选择Import project
- 选择Gradle项目
7. 导入成功
自动开始build,稍等片刻,如下目录结构,则说明成功
在Spring下创建子模块
视频指导
作为java程序员你会学习spring源码的姿势真的对吗
更详细的Spring源码解析请关注:java架构师免费课程
每晚20:00直播分享高级java架构技术
扫描加入QQ交流群264572737
扫描二维码关注公众号,回复:
10970501 查看本文章