Spring源码阅读 源码环境搭建(一)

ring 源码阅读的搭建(一)

下载spring源码

进入官方网页:https://spring.io/projects/spring-framework

 

 

进入相关的github位置,下载zip

 

 

解压:

 

 

安装Gradle

下载Gradle:

进入下载页面:https://gradle.org/releases/

 

 

 

 

配置环境变量:

解压到制定目录下

配置项:

  GRADLE_HOME: C:\Program Files\gradle-4.10.2

  Path中添加:%GRADLE_HOME%\bin

   Gradle -v 测试安装Gradle的结果

       

spring编译成eclipse可读的形式

 

导入spring源码的方式,导入需要的模块,spring-beans为例:

        1 首先将spring-beans编译成eclipse可读的类型:

spring-beans目录下进入命令行:

 

编译后的目录:

 

多了.Classpath .project文件

导入Eclipse 解决包缺失的问题

导入eclispe中:

 

 

 

 

 

由于缺少以来的包出现爆红

 

 

 

 

 

在项目的Build path下可以看到两种错误原因

  1 缺少spring-cglib-repack-3.2.4.jarspring-objenesis-repack-2.4.jar

2 缺少依赖的项目spring-ctl spring-core

                

 

 

1 spring-framework-master目录下进入命令行:

分别执行   gradle objenesisRepackJar  gradle cglibRepackJar命令

           

2 分别对spring-ctl spring-core项目编译引入即可(分别重复对spring-beans模块的操作)

 

转载于:https://www.cnblogs.com/zhaikaixuan/p/9735723.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值