eclipse安装gradle_使用Gradle构建spring 源码

spring 对于java 码农来说,其重要性不言而喻,想要深入理解spring ,必然离不开分析源码,接下来我会说下如何构建源码,这里我用的是spring 5 版本源码。

Spring 5源码下载注意事项

Spring3.0开始,Spring源码采用github托管,不再提供官网下载链接。我这里使用的是V5.0.2.RELEASE 源码

6a593b4d41dafb5edef97e61826d31eb.png

由于Spirng5以后都是采用Gradle来编译,所以构建源码前需要先安装Gradle环境。Gradle下载地址:https://gradle.org/releases,我这里用的是4.0

下载完成后,搭建环境,我的是mac 版,如图:

d6b141a04c2fc619802da04eb7493ab5.png

source ~/.bash_profile 即可

验证是否安装成功

e0adc3b93b68b157870ad35371f53660.png

安装成功后,进入刚下载的spring源码根目录下,运行其目录下的gradlew 命令;windows下运行gradlew.bat

338a2109c2bc8359aace4cd1a99a093a.png

完成这步后,导入编辑器中,我这里用的IDEA ,如果有用eclipse 的小伙伴们,需要在上面一步完成后,执行此命令:import-into-eclipse.bat ,一定要确保网络状态良好,期间按任意键继续就可以。如果中间出现错误的话一多半是网络问题,多试几次即可。

这里:我建议使用IDEA 编辑器

IDEA -> Import Project 注意导入的时候选择gradle 选项

构建完成后,会看到如下图:

3d3223eb3a7c496bb81ee11b2ef65c18.png

我们可以找到ApplicationContext 类生成类图,成功生成类图,说明构建成功了

0b59ca8e78a7974c71ccd09caad54a4c.png

Gradle 构建过程中的坑

如果项目环境一直无法构建,类图无法生成,解决方法:

第一步:首先打开View->Tool Windows -> Gradle

fbb1695dcb3c76bd0d6dd25d355f2110.png

然后,点击右侧Gradle视图中的Refresh 注意JDK 版本

第二步:看错误,显然跟Gradle没有任何关系,解决办法:

1.关闭IDEA ,结束跟java 有关的进程

2.重启IDEA 再次点击refresh,等待构建完成

至此,我们就可以分析spring 源码了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值