Spring源码分析-源码环境构建

144 阅读1分钟

下载源码

github.com/spring-proj… 进入链接

image.png

选择个最新的版本,右下角红框进入,下载源码。

image.png

下载完成后导入idea

image.png

源码编译

github.com/spring-proj… 进入链接

这里会教我们如何通过二进制源码构建spring

image.png

源码环境需要Gradle和Jdk17,如果不符合要求,可以通过文档中提供的入口下载JDK和Gradle

image.png

idea配置Gradle和JDK

image.png

image.png

image.png 几个地方都切到Jdk17

image.png

我的idea支持的Gradle也可以编译成功,这里就用默认的了,如果不行的话可以通过上图红框配置的选项,配置自己下载的Gradle。

image.png 根据提示执行命令编译项目

image.png

image.png 提示成功,编译就完成了。

环境验证

找一个代码里的测试类测试一下

image.png

image.png 可以正确拿到结果,说明源码环境没啥问题