最近在研究spring源码的时候,突然想起编译一下spring源码,网上应该也有很多大神编译过spring源码,在这里我把我再编译过程的遇到的坑,来跟大家分享下。版本工具:spring5.0.x,gradle4,9,jdk1.8_131,kotlin1.2.51,groovy2.4.15,IntelliJ IDEA 2018-21,下载gradle,可以去官网下载,gradle版本需要4.2以上,小编这里选择的是gradle4.9版本。这里我们选择直接通过代码编辑工具来编译spring5源码,可以用eclipse或者idea等等,这里我个人推荐使用idea编译。至此,spring5.0.x项目构建编译完成。

使用idea和gradle编译spring5源码的方法步骤

使用idea和gradle编译spring5源码的方法步骤

使用idea和gradle编译spring5源码的方法步骤

使用idea和gradle编译spring5源码的方法步骤

使用idea和gradle编译spring5源码的方法步骤

使用idea和gradle编译spring5源码的方法步骤

使用idea和gradle编译spring5源码的方法步骤

使用idea和gradle编译spring5源码的方法步骤

使用idea和gradle编译spring5源码的方法步骤

使用idea和gradle编译spring5源码的方法步骤

使用idea和gradle编译spring5源码的方法步骤

使用idea和gradle编译spring5源码的方法步骤

使用idea和gradle编译spring5源码的方法步骤

使用idea和gradle编译spring5源码的方法步骤

使用idea和gradle编译spring5源码的方法步骤

使用idea和gradle编译spring5源码的方法步骤