2B哥在家远程办公,心血来潮,整理点spring源码玩玩。 能够在github上下载 ,也能够下载我课堂的源码(有注释)java
git clone github.com/spring-proj… git
Spring源码是经过gradle编译的,因此要先配置gradle编译环境github
选中系统变量path,而后编辑,打开编辑环境,新建,spring
输入配置路径C:\apache\gradle-4.10.2\binapache
导入spring-framwork到ideamaven
打开idea, 选择File---Open,选择解压的spring-framwork,导入到ideaide
File---Settings ,搜索gradle, 配置gradle测试
指定gradle home: C:/apache/gradle-4.10.2 安装路径gradle
Service directory path指定了gradle仓库: D:/maven/gradle/.gradle 自定义ui
vm参数可不配: -XX:MaxPermSize=2048m -Xmx2048m -XX:MaxHeapSize=2048m
肯定,等待gradle加载环境,时间有点久,耐心等待
打开Terminal中端,输入 以下命令编译spring源码,等待结果
gradlew spring-oxm:compileTestJava
出现 BUILD SUCCESSFUL 表示编译成功
5.新建项目测试新建一个module, 选择gradle项目
建立完成后打开build.gradle, 引入依赖jar,格式以下图
编写测试类,测试
关注2B哥的公众号(java2b),送上spring源码只是图谱一份。