我觉得不分析源码的讲解都不是好的讲解所以我还是直接从源码开始分析。
首先来讲解构建源码项目:
源码构建过程其实还是比较简单的只要把所需的环境准备好即可
想看源码 当然是到github上去搜了
https://github.com/spring-projects/spring-framework
选master分支即可
可以看到都是你熟悉的module
为什么会出现gradle 其实是spring在后来引入了动态语言 不用担心 我们无需知道这么语言 只需要搭建下环境即可
可以看到最新的代码是需要jdk1.8或者以上的版本呢
这里介绍的很简单
Paste_Image.png我们clone下代码后需要 准备gradle环境
下载gradle 的zip包 地址:https://gradle.org/gradle-download/
二者任选其一点击会出现
Paste_Image.png Paste_Image.png看到左下角在下载
其他都不用管 解压发到固定目录 然后配置环境变量
gradle -v即可查看版本了 比java环境变量要简单的多。
Paste_Image.png进入D:\Spring-framework
然后执行 执行gradle eclipse -x:eclipse,如果是第一次执行将进入漫长的等待时间,因为Gradle会下载很多jar包,如果构建成功,会出现Build Successful字符
但是这个一般很难成功
我试了几次,因为需要下载好多jar包
大家可以看我的基本7分钟 就搞定了 是因为我前面执行过了
然后eclipse导入就可以了
导入后其实还是有很多报错 需要安装groovy的支持
eclipse 安装groovy的插件:
这是我在网上找的链接:http://blog.csdn.net/haigenwong/article/details/22947075
大概步骤:
1.启动eclipse,点击help -> Install New Software...
![Upload Paste_Image.png failed. Please try again.]
从Groovy官网复制安装groovy插件的地址:根据你当前eclipse版本选择对应的地址
Groovy官网:http://groovy.codehaus.org/
Groovy插件的地址:http://dist.springsource.org/release/GRECLIPSE/e4.3/
即可
下一篇进入spring-beans的源码分析
网友评论