使用gradle编译spring5源码

使用gradle编译spring5源码

spring5源码编译步骤

工具版本
gradle下载安装
spring5源码下载编译

工具版本

IntelliJ IDEA 2018,jdk1.8.0_231,spring5.0.x,gradle4.9

gradle下载安装

1.下载gradle,可以去官网下载,下载链接https://services.gradle.org/distributions/,版本需要4.2及以上,这里选择的是4.9的版本,我们只需要下载安装包即可
在这里插入图片描述

2.下载解压后,需要配置环境变量
–新建GRADLE_HOME

在这里插入图片描述

–path中增加%GRADLE_HOME%/bin;
在这里插入图片描述

3.配置gradle仓库
–创建本地gradle仓库文件夹,这里创建在gradle安装目录下,新建repogradle文件夹
–新增GRADLE_USER_HOME配置
在这里插入图片描述
4.查看安装是否成功
打开cmd黑窗口,输入gradle -v ,如下图出现正确版本号及为安装成功
在这里插入图片描述

Spring5源码下载编译

1.我们打开某大型的同性交友网站(听某spring大佬讲的)github,搜索spring5,这里直接贴上链接添加链接描述,直接下载zip文件到本地即可
在这里插入图片描述
2.编译spring5源码,这里使用idea编译
–将源码导入到idea
–打开import-into-idea.md文件
在这里插入图片描述
–注意几点:
a. 因为其他项目需要依赖spring-core和spring-oxm,所以我们导入后需要先编译这两个包

b. spring-aspects需要依赖三方jar(精通aop的应该知道spring-aop和aspectj的关系,在使用注解方式实现spring-aop的时候,需要导入aspectj的jar,有兴趣的可以去查阅下官方文档aop相关文档),这里编译可能会报错,不影响我们编译使用,我们先不处理

c.使用工具编译时,可能会出现内存溢出情况,这里我们编译时需要增加相关参数;-XX:MaxPermSize=2048m -Xmx2048m -XX:MaxHeapSize=2048m

–设置编译配置
在这里插入图片描述
–如果出现如下错误,点击open file,将框中内容注释即可。编译全程需要下载gradle仓库jar包,需要时间比较长,大概一到两小时,耐心等待。
在这里插入图片描述
–依次编译spring-core,spring-oxm,spring-context,spring-bean即可
在这里插入图片描述
–使用刚刚编译的spring源码构建spring项目,在工程目录下,新建moudle,引入对应的依赖即可。
在这里插入图片描述
在这里插入图片描述
至此,spring5源码编译成功

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值