1,下载jdk8及以上,配置环境变量
2.到spring官网下载spring5.x源码
查看源码中 E:\源码学习\spring-framework-5.3.30\gradle\wrapper\gradle-wrapper.properties
查看所需gradle的版本号。
./gradlew clean build --refresh-dependencies 重新构建
3.下载对应的gradle,配置gradle的环境变量
4.idea中配置gradle,导入spring源码,利用gradle编译。
特别注意idea的版本,我之前用的是idea2019.1.1,我下载的spring-5.3.30.在spring-5.3.30版本中 gradle\wrapper\gradle-wrapper.properties
说明:spring-5.3.30版本需要gradle-7.5.1版本来编译,但是其实我的idea中的即使设置了7.5.1-也会出现版本不兼容的错误。 我换成idea2023.2.3之后就可以了。
具体操作可以看spring源码项目中import-to-idea.md文档。
关键步骤。
需要修改gradle的配置仓库等:
添加:
maven{ url 'https://maven.aliyun.com/nexus/content/groups/public/'} maven{ url 'https://maven.aliyun.com/nexus/content/repositories/jcenter'}