注:由于文章不是一次性完成,下文中的test1目录和test目录应为同一个目录。

(一)安装git和Gradle

Spring项目托管在github之上,基于Gradle来构建项目。所以要想搭建Spring的阅读环境,首先需要安装git和Gradle。对于一个程序员来说,git肯定都是安好了的,这里详细介绍一下Gradle的安装。

首先,我们可以从https://gradle.org/releases/页面下载我们需要的Gradle版本(本文示例的版本是gradle-4.0.2-all)。下载完成之后,解压到自己指定的目录,然后类似配置JDK一样配置环境变量:

(1)根据解压的目录创建GRADLE_HOME系统变量,如下图所示:

(2)将刚刚配置的系统变量加入到path中,如下图所示:

(3)完成以上步骤之后,就可以测试Gradle有没有安装成功了。打开命令行,(在任意的操作目录下都可以)输入gradle -version,如果出现以下Gradle对应的版本信息,就表示我们安装成功了。

(二)下载Spring源码

必备工具安装完之后,我们开始下载Spring的源码。

在命令行窗口下,我们可以通过cd将当前操作目录转到到我们想要存储源码的目录,例如我通过“G:”和“cd G:\test1”将当前操作目录转到了G:\test1下,如下图所示。

然后,我们通过命令git clone git@github.com:spring-projects/spring-framework.git下载Spring源码。

下载完成后,如下图:

这样,在我们指定的目录在,就可以看到我们下载的源码了。

 (三)Spring源码转至idea环境

(1)命令行执行gradlew :spring-oxm:compileTestJava,如下图:

等待操作完成,如下图:

(2)在IDEA里,File->New->Project From Existing Sources…,选中Spring-framework文件夹,OK->Import project from external model,选中Gradle,点击Next,然后点击Finish,等待IDEA导入即可。

最新文章

  1. excel导出
  2. Linux上安装oracle客户端及sqlldr
  3. 【HDU 5835】Danganronpa(分配礼物)
  4. go sample - mongodb
  5. Truncating HTML attribute value in SharePoint DataFormWebPart
  6. jbpm入门样例
  7. 对WEB标准以及W3C的理解与认识 - 提高网页加载速度
  8. IP头,TCP头,UDP头,MAC帧头定义(转)
  9. spark streaming 实例
  10. 安卓开发之mqtt协议
  11. 【三十一】thinkphp之安装、配置、模块化及URL模式
  12. arcgis地图服务之 identify 服务
  13. 利用kibana插件对Elasticsearch进行批量操作
  14. request的基本应用
  15. U3D外包团队—技术分享 U3d中获得物体的size
  16. Scrapy实战篇(四)爬取京东商城文胸信息
  17. UnicodeDecodeError: 'utf-8' codec can't decode byte
  18. zip多个分割文件合并
  19. 洛谷P1890 gcd区间
  20. linux ftp 简单搭建

热门文章

  1. shell 批量修改较长字符串 字符串内容之间更换位置
  2. VIM编辑器使用
  3. C#解压文件,Excel操作
  4. jQuery mouse and lunbo
  5. LeetCode第二十四题-交换链表中节点值
  6. GX/GZOI2019 day2 解题报告
  7. docker load 镜像时出现:open /var/lib/docker/tmp/docker-import-500852078/repositories: no such file or dir
  8. Codeforces Round #550 (Div. 3) F. Graph Without Long Directed Paths
  9. Maven Install报错:Perhaps you are running on a JRE rather than a JDK?
  10. 2019年Python、Golang、Java、C++如何选择?