idea导入spring源码终极教学

一前言
很多人想通过idea学习spring源码,看起来就几步就能搞定,下载spring源码,导入idea,编译。。但是应该有很多小伙伴跟我一样折腾了好几天,各种各样报错,有的可能都放弃了;回想这几天导入spring源码,参考各种分享文章, 我试了很多,都不行,最终各种换版本,终于搞定了,中间踩的坑就不分享了,我觉得毫无意义,时间浪费在导入编译上真心不值得,再次分享成功的方法,希望对各位能有所帮助。
二 环境搭建
1:idea 版本2020.2.4
2: jdk版本1.8.0
3:gradle版本 6.8.3(gradle类似于maven,可以看作是管理spring依赖的工具)

二下载spring源码
码云搜索spring-framwork,切记一定原则spring5.0源码。
在这里插入图片描述
二 预编译spring源码
进入spring源码目录,cmd运行,预编译命令
gradlew :spring-oxm:compileTestJava,耗时较长,如果失败,请将
build.gradle文件仓库镜像改为阿里云新版镜像。
将原来的改为
repositories {
maven{ url ‘https://maven.aliyun.com/repository/public’}
maven{ url ‘https://maven.aliyun.com/repository/google’}
mavenCentral()
maven { url “https://repo.spring.io/libs-spring-framework-build” }
}
在这里插入图片描述
三打开你的idea准备导入spring源码前的配置工作
1打开setting,gradle,照着做。
在这里插入图片描述
2修改distributionUrl路径为本地gradlezip路径
distributionUrl=file:///D:/java/gradle-6.8.3-bin.zip
在这里插入图片描述
三 idea导入spring源码
刷一下,成功标志如下,如果失败,那就自己琢磨吧。。。。。。不要放弃就一定能成功。。。。。。。。。。。。。。
在这里插入图片描述

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值