MAC Idea Spring 源码阅读环境搭建

Spring 源码阅读环境搭建

这几天在看Sring源码,环境搭建磕磕绊绊看了不少大牛博客,最后总算搭建成功,闲话少说,上搭建过程,按照截图流程可以完成5.0.x的源码阅读环境搭建

1、环境准备:

* JDK1.8以上

* GRADLE:根据Spring源码版本下载

* Idea2020.3

* Spring5.0.x

2、环境配置:

2.1、JDK配置

2.1.1、JDK下载链接JDK

2.1.2、配置环境变量

编辑mac环境变量配置文件 .bash_profile

2.1.3、编辑环境变量

vi ~/.bash_profile

输入JDK地址(根据实际情况配置JAVA_HOME)

JAVA_HOME=/User/path/jdk1.8.0_281

PATH=$JAVA_HOME/bin:$PATH:.

export PATH

保存文件

刷新环境变量:

source ~/.bash_profile

验证是否配置成功

java -version

出现以下提示就代表JDK配置成功

2.2、Spring源码下载

2.2.1、下载最新版的Spring5.0.x源码

Spring 源码地址:github下载地址

因为 Spring 的源码文件比较多,如果网络不佳,可以尝试gitee 下载地址

2.3、gradle下载配置

2.3.1、查看当前版本Spring源码使用的gradle版本

进入到Spring源码的根目录下,打开build.gradle文件,找到gradeVersion查看gradle版本信息

vi build.gradle

2.3.2、下载对应版本的 gradle

2.3.3配置gradle环境变量

编辑环境变量,根据自己实际情况输入geadle路径

vi ~/.bash_profile

GEADLE_HOME=/User/path/gradle

PATH=$GRADLE_HOME:$PATH:.

export PATH

刷新环境变量

source ~/.bash_profile

验证gradle是否安装成功 

gradle -v

2.4.编译Spring源文件

2.4.1编译Spring源文件

进入Spring解压目录下

执行gradle命令,进行Spring源码预编译

grade

看到BUILD SUCCESSFUL就编译完成了

2.5、导入Idea

选择打开文件 open

选择build.gradle文件

选择As a project 完成导入

配置idea 的gradle

idea会自动下载Spring依赖,如果依赖下载慢,则在build.gradle文件中新增一个maven下载地址

maven { url "http://maven.aliyun.com/nexus/content/groups/public/"}

依赖下载完毕就可以进行测试了

你可能感兴趣的:(MAC Idea Spring 源码阅读环境搭建)