前言
最近抽空在摸索spring源码,就想在idea中把spring源码环境给跑起来,以便于自己进行断点调试和学习,但在自己构建的时候才发现使用idea构建spring源码的环境的确不是一件简单简单的事情,下面就记录一下自己构建源码的过程和遇到的坑
1、安装gralde环境
可以通过这个链接下载合适的版本的gradle,建议不要下载抬高的版本,我这里使用的是4.4的版本,版本太高,后面在idea中编译的时候有些spring的组件下载不了:https://services.gradle.org/distributions/
gralde的安装非常简单,就和配置jdk一样的道理,将主目录配置到环境变量即可
然后加入到path中即可: