spring源码下载,gradle转eclipse

------------------------------------------------------------------------

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;然后项目就收起来拉~


------------------------------------------------------------------------

嗯~到這我的算是结束了,看源码去咯~各位同学有其它问题慢慢处理哦~希望上面的内容对你有帮助

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值