最新版idea导入spring源码

软件准备

1、安装idea、jdk1.8、git、gradle5.6.4(版本不高于6.0)
2、配置jdk、git、gradle的环境变量

代码准备

1、下载代码
# 这里从我的码云下载 因为spring官方的github国内访问太慢了
git clone https://gitee.com/little-puppet/spring-framework.git -b v5.2.9.RELEASE
2、初始化代码
# 在spring-framewoke文件夹执行命令初始化代码
gradle :spring-oxm:compileTestJava

导入代码

idea打开代码

选择打开或者导入
在这里插入图片描述
选择sping-framework文件夹
在这里插入图片描述
选择gradle方式使用本地安装的
在这里插入图片描述
等待任务处理完成 spring-aspects项目会报错

1、处理spring-aspects
方式一、排除spring-aspects

右键spring-aspects模块移除

在这里插入图片描述

方式二、设置spring-aspects编译方式

1、安装aspectj
https://www.eclipse.org/aspectj/downloads.php#stable_release下载jar包
jar包目录下执行 java -jar aspectj-1.9.6.jar
按提示操作
2、设置idea使用aspectj编译
在这里插入图片描述
2、给spring-aop.main和spring-aspects.main添加aspectj在这里插入图片描述在这里插入图片描述
重新构建项目,报错消失,导入成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值