idea2018.2.3导入spring 5.1.3源码

环境要求:jdk8 + gradle 4.9 + spring-framework
首先下载源码地址:https://gitee.com/Z201/spring-framework.git

一、导出spring对应的版本源码

git clone --branch v5.1.3.RELEASE https://gitee.com/Z201/spring-framework.git

二、下载gradle及环境变量设置
1、目前使用是gradle-4.9版本,官方下载地址:

https://services.gradle.org/distributions/

2、系统环境配置:GRADLE_HOME、GRADLE_USER_HOME、PATH
在这里插入图片描述
PATH末尾新增:
在这里插入图片描述
3、安装结果监测

进入cmd,命令:gradle -v

在这里插入图片描述
三、gradle安装及源码下载完成后,编译spring源码
进入 spring-framework 文件夹下,打开cmd,输入命令

gradlew :spring-oxm:compileTestJava

在这里插入图片描述
显示BUILD SUCCESSFUL ,则表示成功!

四、idea导入spring源码
第一步:
在这里插入图片描述
第二步:idea配置gradle,选择finish。
在这里插入图片描述
初次导入的话,大约会有20分钟左右是下载依赖包,请大家耐心等待。

五、看源码并做注释
第一步:创建spring工程,引入5.1.3的依赖
在这里插入图片描述

 <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-context</artifactId>
      <version>5.1.3.RELEASE</version>
    </dependency>

第二步:选择spring对应的依赖包,替换成自己下载的源码,右键选择:open Library…
在这里插入图片描述
第三步:class导入源码编译生成的jar包,删除原来maven的依赖包
在这里插入图片描述
第四步:导入源码工程,删除原来maven的依赖包
在这里插入图片描述
第五步:编写代码测试,点击getBean函数,即可进入源码文件,即可编写自己的注释。
在这里插入图片描述
第六步:当对源文件进行注释,则需要对源码重新编译
在这里插入图片描述

最后:结束!!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值