您的位置:首页 > 编程语言 > Java开发

Spring源码阅读——1

2018-08-17 23:24 260 查看
开始读Spring源码吧,看再多的技术博客,不如自己看一下~~~~~

Spring源码目前在github中,新版本基于gradle构建。所以阅读源码需要先安装github和gradle。

spring中git地址

1、安装git(略)

2、安装Gradle

Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。下载地址

2.1、Mac安装

1. 打开命令行,输入命令:brew install gradle



2.检查是否安装成功



2.2 Windows安装

1. 官网下载jar包,并解压到C:\Gradle目录下



2. 配置环境变量



3、下载spring

3.1 输入命令

1. git clone https://github.com/spring-projects/spring-framework




2. 查看下载的目录如下所示:





3. 使用idea查看源码

下载完源码之后,不能直接打开,需要使用 gradle.bat cleanIdea :spring-oxm:compileTestJava 命令(windows)在Spring-framework目录下对import-into-idea.md 文件进行预编译



打开spring-framework项目,gradle会自动帮助我们导入和构件项目代码。



点击ok之后,gradle自动下载对应的源码包,idea项目目录显示所有spring模块目录,选择打开指定模块源码,可以按需要阅读代码,也可以进入test目录,结合单元测试代码来阅读和测试代码



【注】在使用gitbash下载源码时,出现如下错误:

fatal: unable to access 'https://github.com/spring-projects/spring-framework/': error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

解决方法:升级版本到2.18.0

参考:

Spring源码的编译、下载和阅读

Spring学习1:Spring源码阅读环境搭建
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息