Spring源码编译教程

1. Spring版本是5.3.10

2. 下载gradle依赖

Spring是通过gradle来编译源码下载依赖的,.gradle文件夹可以理解为gradle的仓库(和mave类似,不懂gradle的先这么理解),而我给大家的这个仓库,只包含了Spring源码所需要的依赖。

百度网盘链接:百度网盘 请输入提取码 提取码:uk7w(如链接失效可联系我获取)

下载得到.gradle.zip压缩包,并解压

Spring源码编译教程_第1张图片

3.Gitee下载Spring源码

Spring带注释源码地址

git clone的地址为:spring-framework-5.3.10: spring-framework-5.3.10

使用idea工具git clone下载。

Spring源码编译教程_第2张图片

下载完后,取消编辑。

4. 修改IDEA的gradle配置 

然后把Build and run suing和Run tests using都改为IntelliJ IDEA,其他都不用动,改为之后如下图:

Spring源码编译教程_第3张图片

改完之后点击Apply,再点击OK,会自动触发gradle的重新编译。

Spring源码编译教程_第4张图片

如果没有触发可以,点击

Spring源码编译教程_第5张图片

 编译成功截图:

Spring源码编译教程_第6张图片

5. 运行代码

如果遇到以下问题:

Spring源码编译教程_第7张图片

Spring源码编译教程_第8张图片

 再次执行Test类中的main方法,可能就直接运行成功了:

Spring源码编译教程_第9张图片

你可能感兴趣的:(#,Spring框架源码专栏,spring,java)