step1:下载源码,5.2.0
使用码云较快,切换分支
https://gitee.com/mirrors/Spring-Framework/tags
step2:安装Gradle
step3:配置阿里云镜像
修改buildscript和allprojects
repositories {
maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
}
step4:预编译
在Spring-framework目录下,我们可以看到编译命令,我们直接执行即可
如果是linux或macos系统,则执行以下命令
./gradlew :spring-oxm:compileTestJava
如果是windows系统,则执行以下命令
gradlew.bat :spring-oxm:compileTestJava
step5:导入idea
(1)打开IDEA,选择File->New->Project From Existing Sources…
(2)选中Spring-framework文件夹,OK->Import project from external model
(3)选中Gradle,点击Next,然后点击Finish,等待IDEA导入即可。
step6:排除aspects
project structure -> spring aspects -> 右键 -> Excluded
step7: 新建自己的测试Moudle
compile project(":spring-context")