IDEA导入Spring5.x 编译流程 解决编译引用报错 第一篇

1、源码获取。 输入GitHub官网网址并搜索spring。 如图

IDEA导入Spring5.x 编译流程 解决编译引用报错 第一篇

2、找到对应的spring-framework的工程,点击连接进入。如图

IDEA导入Spring5.x 编译流程 解决编译引用报错 第一篇

3、切换为最新的版本 如图

IDEA导入Spring5.x 编译流程 解决编译引用报错 第一篇

4、获取Git分支连接 如图

IDEA导入Spring5.x 编译流程 解决编译引用报错 第一篇

 

 

5、IDEA输入Git 地址 如图

IDEA导入Spring5.x 编译流程 解决编译引用报错 第一篇

IDEA导入Spring5.x 编译流程 解决编译引用报错 第一篇

6、import Project from external   model 选择 Gradle。

7、等待 源码下载完毕

8、org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy 编译报错,提示缺少org.springframework.cglib.*.*等类 解决方案  如图

IDEA导入Spring5.x 编译流程 解决编译引用报错 第一篇

9、修改gradle 文件  如图

IDEA导入Spring5.x 编译流程 解决编译引用报错 第一篇

10、spring-oxm缺少castor和jax  解决方案

查看spring-oxm下的spring-oxm.gradle文件后,发现可以在spring-oxm项目目录下执行下面两个命令:

       1.gradle genCastor

       2.gradle genJaxb