1. Spring运行环境至少要在java7以上,建议至少安装java8环境
2. 在github上下载Spring的源码
git clone git://github.com/SpringSource/Spring-framework.git
3. 安装gradle
- 下载地址:
https://gradle.org/releases/。因为《Spring源码深度解析》这本书的gradle版本为4.2.1,但是请选择5.x。下载完整或者二进制都可以。 - 创建目录:
C:\Gradle,将下载的压缩包在Gradle文件夹解压。 - tips:不要自作聪明创建别的目录,如果你下载的时候看了官网,就应该知道
Windows用户只能创建该路径目录。 - 配置环境变量:我下载的完整版。
- 创建环境变量名:GRADLE_HOME
- 值:
C:\Gradle\gradle-5.1.1-all\gradle-5.1.1 - 添加path:
%GRADLE_HOME%\bin
- 检查
gradle是否配置成功:打开cmd,运行gradle -v>,能看到版本号则配置成功。
4. 编译Spring源码
-
cmd进入Spring源码目录的Spring-framework文件夹 - 运行
gradlew.bat cleanIdea :spring-oxm:compileTestJava - 等待编译完成
5. idea导入Spring_framework
- 打开IDEA,选择File->New->Project From Existing Sources…
- 选中Spring-framework文件夹,OK->Import project from external model
- 选中Gradle,点击Next,点击Finish,等待IDEA导入即可。
环境搭建好了,但是随意写一个小demo都会报各种错,我也是非常无奈啊,搞不定。等以后再弄