idea中编译spring5.0源码

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_40400960/article/details/83867469

一.安装gradle

由于spring是使用gradle构建的,所以首先安装gradle,安装比较简单,百度即可,不做过多赘述。

二.下载spring5.0源码

1.下载地址:https://github.com/spring-projects/spring-framework

2.将下载后的源码压缩包解压后导入idea

3. 点击finish后进行依赖jar包的下载,这个过程会比较浪费时间(1个小时左右)

下载jar包过程中如果出现错误,则点击open file,并注释报错的代码集合,点击刷新继续下载(下载结束后如果还有部分jar包不能使用可以考虑将idea更新到2018版):

4.等jar包下载完成后,运行spring-core/src/test/java下的所有test方法进行编译,编译成功后会有out文件出现:

 编译过程中如果出现缺失spring-cglib-repack-3.2.4.jar和spring-objenesis-repack-2.4.jar的错误,则在spring-framework目录下执行gradle objenesisRepackJar和gradle cglibRepackJar命令,会在Spring-framework\spring-core\build\libs目录下生成jar包。

猜你喜欢

转载自blog.csdn.net/qq_40400960/article/details/83867469