背景
前前后后折腾了两天,踩了不少坑。好在终于能够成功的编译。在办公的电脑上已经成功debug调试了,现在在家里的电脑上面重新再操作一遍,再记录到博客里面。
演示版本
IntelliJ IDEA 2019.1
JDK1.8
Gradle 4.10.3
spring-framework 5.1.x
别的版本照着一下的步骤做应该也没有太大问题。唯一感觉IntelliJ IDEA 2019.3
版本的有很大问题,慎用。
步骤
-
先从
GitHub
上面拉取spring的代码。选择自己要看的spring的版本分支。此处先说明一下,因为每个版本Spring的Gradle版本不同,我这两天就因为强行使用Gradle 6.6.1的版本来编译spring-framework 5.1.x,就出现一些报错,找了各种文章,也没有解决。那就索性按照对应的Gradle版本来编译。谁让胳膊拧不过大腿嘞。
代码地址:https://github.com/spring-projects/spring-framework.git
拉取代码以后,查看拉取目录中的
import-into-idea.md
文档,按照里面的操作。