spring源码下载,gradle转eclipse
来源:互联网 发布:阿里云ecs无法发邮件 编辑:程序博客网 时间:2024/05/22 14:08
------------------------------------------------------------------------
1、spring源码包
2、gradle安装、环境变量配置
3、jdk8(因为spring源码是最新的4.x,gradle也是官网最新的。需要jdk8支持)
4、使用aliyun的maven仓库
------------------------------------------------------------------------
下载spring源码
官网地址:http://projects.spring.io/spring-framework/
点截图区域,进入git项目管理地址(https://github.com/spring-projects/spring-framework)
下载方法:
1、eclipse安装git插件,点击1区域,复制链接,下载
2、点击2区域,下载源码压缩包
這里我用的2方法;
------------------------------------------------------------------------
到這里源码包有了,但是发现她不是eclipse工程,需要用gradle转成eclipse工程
下载gradle:http://services.gradle.org/distributions
下载后,直接解压;还需要配置gradle的环境变量
我的电脑 - 属性 - 高级系统设置 - 环境变量 - 系统变量 - 新建;名称:GRADLE_HOME,值:解压路径
可以通过cmd查看gradle配置是否正确;命令:gradle -v,该命令会告诉你gradle信息,如果打印正常应该就没问题了;
------------------------------------------------------------------------
到这里感觉啥都有了,可以开工转eclipse工程了
处理方法:
1、解压源码文件夹目录下,有个import-into-eclipse.bat文件,点击直接执行
2、cmd命令执行;进入源码文件夹目录,执行命令:gradle cleanIdea eclipse
這里我用的2方法;(源码解压目录名称是spring-framework-master,我F2改成了springMVC.ES,不用奇怪)
执行该命令,发现一个坑
version 52.0,這个是jdk8对应的数字版本号;spring4源码要用jdk8来编译,gradle官网下载的包也是用的jdk8
安装jdk8。。。
如果你有多个JDK,需要把默认使用的jdk搞成jdk8(cmd执行java -version命令,显示的那个)
------------------------------------------------------------------------
好了,到這里是真的可以开始转换了;不过你会发现一个问题,maven库下载好慢啊!!!等啊等,等的黄花菜都凉了,发现下不动了~
受不了,找解决方法。
两步解决
1、打开源码文件夹目录,找到build.gradle文件
2、修改maven地址,我们用aliyun的maven仓库,http://maven.aliyun.com/nexus/content/groups/public
找到repositories标签;在maven原有仓库前面加入aliyun的仓库地址
上面的做完了,再执行命令:gradle cleanIdea eclipse。下载速度狂飙~
如果又遇到些什么错误,可以试试先不管错误,再次执行命令,如果还是不行那就查资料解决,我遇到一次,忘啥问题了,再次执行命令又没了~
用aliyun的maven仓库,前后差不多十几分钟就build success
------------------------------------------------------------------------
到這里spring源码就可以导入eclipse项目了,不过导入的时候,记得勾选:search for nested projects
导入后,发现好多啊,一堆项目头晕,你可以选择截图箭头(view menu) - projects presentation - hierarchical;然后项目就收起来拉~
------------------------------------------------------------------------
嗯~到這我的算是结束了,看源码去咯~各位同学有其它问题慢慢处理哦~希望上面的内容对你有帮助
- spring源码下载,gradle转eclipse
- Git下载Spring源码 Gradle编译Spring源码为Eclipse工程文件
- Gradle编译Spring源码,并导入Eclipse
- 6 spring framework导入eclipse(github下载 gradle构建)
- Gradle搭建Spring源码项目并导入Eclipse
- 使用gradle构建spring源码并导入eclipse
- spring framework源码下载并导入eclipse
- spring framework源码下载并导入eclipse
- spring framework源码下载并导入eclipse
- spring framework源码下载并导入eclipse
- spring framework源码下载并导入eclipse
- spring framework源码下载并导入eclipse
- spring framework源码下载并导入eclipse
- spring framework源码下载并导入eclipse
- 下载spring源码并导入eclipse
- spring framework源码下载并导入eclipse
- spring framework源码下载并导入eclipse
- spring framework源码下载并导入eclipse
- GObject 学习笔记汇总---5
- 通过java访问232串口数据并将数据存入数据库
- 【转】C# Linq 交集、并集、差集、去重
- OBS源码阅读笔记--如何修改录播文件路径到exe所在目录
- Android Studio教程从入门到精通
- spring源码下载,gradle转eclipse
- cc2640 - snv保存配置信息
- Codeforces Beta Round #7 E. Defining Macros(二叉表达式树)
- Activity : 跳转与传值
- Xcode8 及iOS10适配问题汇总
- About me
- 创建 Qsys Component 时出错:There are multiple signals with role "xxxx".
- javaWeb入门<1>Servlet+Jsp+JavaBean实现MVC开发模式登陆注册实例详解
- 【SeetaFace】人脸识别