环境搭建

来源:互联网 发布:淘宝手工皮具 编辑:程序博客网 时间:2024/05/22 02:00

参考自《Spring源码深度解析》。

分析源码,首先要获取源码,搭建起方便阅读的环境。

1 安装GitHub客户端 Github Desktop( 下载地址: https://desktop.github.com/ )

2.Spring源码使用Gradle构建,所以需要安装Gradle。

1)下载Gradle(下载地址:http://www.gradle.org/),我把它解压缩在D:\ProfessionTools\gradle-2.7,增加环境变量GRADLE_HOME:

这里写图片描述

为Path变量增加:

这里写图片描述

在cmd下执行 gradle -version,出现下图表示安装好了:
这里写图片描述

3.下载Spring
打开Git Shell,通过cd命令进入想存放spring源码的目录,然后执行git clone命令,开始下载源码:
这里写图片描述

因为下载的是最新的基于JDK8的源码,所以如果机器上没有JDK8,需要下载安装。(也可以下载其他版本的源码,下载地址:https://github.com/spring-projects/spring-framework/releases)

源码虽然下载好了,但并不能直接导入Eclipse,需要将源码转换为Eclipse可以读取的形式。不推荐一次性的编译、导入,因为这会耗费大量的时间,而且当存在编译错误的时候,你不得不重新编译。建议只对对感兴趣的部分进行Eclipse工程转换,比如我们想看Spring事务,打开命令窗口,将目录切换到源码所在的目录,进入到spring-tx文件夹下执行

gradle cleanIdea eclipse

gradle会自动解析和下载依赖。稍等片刻,转换为Eclipse项目成功。
这里写图片描述

在Eclipse导入即可。

导入后,可能出现红色感叹号:jar包缺失
这里写图片描述
remove掉,添加jar包。

0 0
原创粉丝点击