前言
前几天手动搭建了spring源码阅读环境,也踩过一些坑,因此记录一下搭建过程
一、准备工作
idea版本 2019.3
gradle版本 gradle-5.6.4
jdk版本 jdk1.8.0_301
-
下载安装gradle
从gradle官网下载gradle,打开https://gradle.org/releases/
将下载的安装包,解压到指定目录
配置环境变量
出现以下内容代表安装成功
二、源码导入
从github下载spring源码 https://github.com/spring-projects/spring-framework,有时候会下载很慢,也可以通过国内站点码云上下载 https://gitee.com/mirrors/Spring-Framework,该镜像每日同步一次
- git导入项目
导入完成,选择先不打开idea
然后导入本地源码
配置gradle
修改gradle-wrapper.properties文件
执行gradle build命令构建,这一步时间较长,要下载依赖,所以需要耐心等待
三、遇到问题
1.报错 Error:Kotlin: warnings found and -Werror specified
project structure->libraries
找到
引入即可
总结
遇到问题一定要先看项目中import-into-idea.md手册