软件准备
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
重新构建项目,报错消失,导入成功