-
下载源码
Spring Framework 版本5.0.2.RELEASE
https://github.com/spring-projects/spring-framework/tree/v5.0.2.RELEASE
下载zip包后解压
如果下载速度慢,可以先把git上的导入到码云中,然后在码云上下载。 -
下载gradle
spring需要gradle来构建
下载地址:https://gradle.org/releases/
我用的是:gradle-4.6
配置环境变量:
gradle -v
gradle成功 -
编译源码
到spring-framework-v5.0.2.RELEASE目录下
执行./gradlew.bat显示BUILD SUCCESSFUL表示编译成功。
但是显示的gradle用的是4.3.1版本,和我们下载的gradle版本不一样。是因为spring-framework-v5.0.2.RELEASE默认是用的gradle-4.3.1版本来构建。可以在spring-framework-v5.0.2.RELEASE目录下的build.gradle中查看。
所以它在编译的时候会重新下载这个版本的gradle,我也是后来才发现。 -
转换为Eclipse项目
执行./import-into-eclipse.bat
构建成功。,如果中途出现问题,大部分情况是网络中断的原因,重试一下一般就好了。
现在可以导入Eclipse了。我用IDEA也可以直接兼容Eclipse项目。 -
导入IDEA
其他都默认就好。
构建完成后双击Shift可以找到ApplicationContext类,按Ctrl+Shift+Alt+U可以出现类图证明构建成功。
相关文章: