github上找到5.1对应的版本
https://github.com/spring-projects/spring-framework/tree/5.1.x
查看README.md
找到 Build from Source 目录
源码编译
如果中间报错
Git 版本更新(Windows下)
直接打开git-bash.exe,输入git update-git-for-windows
然后重新编译,看到以下结果表示编译成功,大概需要半个小时左右
最后导入Idea
找到 Import into your IDE 这个目录
steps 目录
idea
结果
spring-core 中有cglib包,不报错,则成功
建一个Module测试一下
new Module
在 build.gradle 中添加
遇到的问题
1.添加 @Component 注解报红
把整个项目build一遍,因为没有编译成class文件
2.又报错
加@ComponentScan("./") 添加扫描路径
3.Error:Kotlin: Language version 1.1 is no longer supported; please, use version 1.2 or greater.
改为 1.2这两个值
4.每次启动一大堆打印
这里改为 IDEA