spring源码导入

spring源码导入分三步,

1.导入前奏

 1.1 安装GitHub

        官网http://windows.github.com/下载安装包进行安装

1.2 安装Gradle

       类似Maven的构建工具,到官网http://www.gradle.org/下载并安装,并创建GRADLE_HOME系统变量,将系统变量%GRADLE_HOME%\bin;加入到Path变量里,配置好变量可以cmd输入命令 “gradle -version”,安装并配置好变量会弹出版本信息。

2.下载spring

      spring源码地址为 “git://github.com/SpringSource/Spring-framework.git” ,执行命令 git clone git://github.com/SpringSource/Spring-framework.git 下载源码,可以用cmd切换到指定目录再执行此命令,也可以右键指定的文件夹 点击 Git Bash Here 用弹出的git执行。

3.导入工程

       源码直接导入是不行的,目录切换到源码文件夹目录,我这里是叫做“Spring-framework”,下载下来就是这个名称,然后执行命令 gradle cleanIdea eclipse,执行需要点时间,执行完成之后打开eclipse等工具,Import》Gradle》Existing Gradle Project》Next 选择对应spring源码文件夹,Finish。

       导入完毕了,发现缺少两个包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包。

       加入这两个包之后发现 CoroutinesUtils;不能识别,也就是不存在,我直接看了下源码导入的哪个包,发现是org.springframework.core.CoroutinesUtils;这个包,跟着去找觉得应该是spring-core-coroutines包没有编译,直接在spring-core-coroutines目录上 Git Bash Here 输入命令 gradle build ,直接构建一个jar包,构建完成了去当前目录下的build》libs目录下找,如果没有出现就等一会看看,还没有就再构建一次,然后再eclipse中报错的项目上手动添加jar就ok了

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值