Spring源码编译下载

下载源码

2B哥在家远程办公,心血来潮,整理点spring源码玩玩。
可以在github上下载 ,也可以下载我课堂的源码(有注释)

git clone https://github.com/spring-projects/spring-framework.git
Spring源码编译下载_第1张图片

  1. 配置gradle 编译环境

Spring源码是通过gradle编译的,所以要先配置gradle编译环境

  • gradle下载安装 下载地址 ,我本地环境用的 v4.10.2
  • 解压安装,安装路径不要出现空格(建议),如图

Spring源码编译下载_第2张图片

2、配置环境变量

选中系统变量path,然后编辑,打开编辑环境,新建,

输入配置路径C:\apache\gradle-4.10.2\bin

Spring源码编译下载_第3张图片

Spring源码编译下载_第4张图片

  • 验证环境安装是否正常,如下图,表示正常

Spring源码编译下载_第5张图片

3. 导入idea,配置idea环境

  • 导入spring-framwork到idea

    打开idea, 选择File—Open,选择解压的spring-framwork,导入到idea

Spring源码编译下载_第6张图片Spring源码编译下载_第7张图片

  • 配置idea中gradle环境

File—Settings ,搜索gradle, 配置gradle

指定gradle home: C:/apache/gradle-4.10.2 安装路径

Service directory path指定了gradle仓库: D:/maven/gradle/.gradle 自定义

vm参数可不配: -XX:MaxPermSize=2048m -Xmx2048m -XX:MaxHeapSize=2048m

确定,等待gradle加载环境,时间有点久,耐心等待

Spring源码编译下载_第8张图片

4. 编译源码

打开Terminal中端,输入 如下命令编译spring源码,等待结果

gradlew spring-oxm:compileTestJava

Spring源码编译下载_第9张图片

出现 BUILD SUCCESSFUL 表示编译成功

图片

5.新建项目测试新建一个module, 选择gradle项目

Spring源码编译下载_第10张图片

Spring源码编译下载_第11张图片

创建完成后打开build.gradle, 引入依赖jar,格式如下图

Spring源码编译下载_第12张图片

编写测试类,测试

Spring源码编译下载_第13张图片

福利

关注2B哥的公众号(java2b),送上spring源码只是图谱一份。

Spring源码编译下载_第14张图片

Spring源码编译下载_第15张图片

你可能感兴趣的:(Spring)