IntelliJ IDEA 搭建Spring源码阅读环境

使用Gradle的命令构建Eclipse版的源码的时候会缺失spring-cglib-repack-3.2.5.jar和spring-objenesis-repack-2.5.1.jar。因此改用IDEA构建。

注意:如果你下载的spring版本较高,可能需要JDK1.8。

第一种方式(适用于网络慢的情况,转自)

一、下载Spring源码

在Spring3.0之后Spring的源码就有SVN转移到了GitHub上进行代码托管。
可以通过GitHub for window下载到本地。
建议在gitHub上直接进行下载.zip包,可以用迅雷等下载工具下载,毕竟下载工具支持断点续传,而浏览器不支持,网络不好的时候总是下载失败。
IntelliJ IDEA 本身就继承了GitHub,登录自己的账号就可以下载了。

二、下载gradle

Spring的构建工具为gradle,下载gradle可能会很慢,可以在chrome的下载管理中copy下载链接,然后用迅雷下载,迅雷支持断点续传。gradle为解压版,解压放到指定目录,进行环境变量配置(类似JDK的环境变量配置)。

配置:
1、创建系统环境变量:GRADLE_HOME gradle指定目录
2、path:%GRADLE_HOME%\bin
3、配置好了后打开cmd,输入gradle -v看是否成功

三、导入项目

将Spring源码包解压到指定目录,建议放到IntelliJ IDEA工作空间。

  1. 打开IntelliJ IDEA 如图:


    IntelliJ IDEA 搭建Spring源码阅读环境_第1张图片
    导入项目
  2. 选择Spring源码路径


    IntelliJ IDEA 搭建Spring源码阅读环境_第2张图片
    源码解压包
  3. 选择Gradle构建


    IntelliJ IDEA 搭建Spring源码阅读环境_第3张图片
    Gradle构建
  4. 配置Gradle地址


    IntelliJ IDEA 搭建Spring源码阅读环境_第4张图片
    选择使用IDEA自带的Gradle还是自己安装的
  5. 点击Finish,等待构建完成即可。

第二种情况(网络比较快,步骤也较简单,自己琢磨的)

  1. 打开IDEA
  2. VCS→Checkout from Version Control→GitHub(最好自己fork一份spring的源码,这样自己写的中文注释可以提交)


    IntelliJ IDEA 搭建Spring源码阅读环境_第5张图片
  3. 下载完毕后会出现下图弹窗,点击Yes


    IntelliJ IDEA 搭建Spring源码阅读环境_第6张图片
  4. 上一步点击yes后出现下图弹窗,什么都不用改,直接OK


    IntelliJ IDEA 搭建Spring源码阅读环境_第7张图片
  5. 如果JDK版本不符合要求会报如下错误


  6. 如果JDK版本没有问题,等一会儿就能构建完毕,就可以阅读了。

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