spring源码gradle编译

《spring5 核心原理与30个类手写实战》笔记

整体流程:

安装gradle-> 下载源码 -> gradle.bat -> import-into-eclipse.bat -> 导入ide

电脑环境、版本:
window10
jdk8
gradle4.0
spring5.0.2 RELEASE

安装gradle

下载地址:https:///gradle.org//next-steps/?version=4.0&format=bin

安装gradle

path添加环境变量
在这里插入图片描述
cmd验证:

gradle -v

下载spring源码:

下载地址:

https://github.com/spring-projects/spring-framework/archive/v5.0.2.RELEASE.zip

cd xx/spring-framework-5.0.2.RELEASE

start gradlew.bat

这时候会报错:
在这里插入图片描述
解决办法:

打开spring中的build.gradle文件,改成0.9.17
在这里插入图片描述
修改后重新执行

start gradlew.bat

执行成功后页面展示
在这里插入图片描述

转换成Eclipse项目:执行 import-into-eclipse.bat

常识1:不要直接执行 import-into-eclipse.bat ,否则报错后窗口关闭,不易排错。建议:cmd start
import-into-eclipse.bat

在这里插入图片描述

执行step1后会报错:

get https://repo.spring.io/ui/native/XXX/XXX.pom fail

处理方式: 文件位置:\spring-framework-5.0.2.RELEASE\build.gradle

修改为: 第一处:

在这里插入图片描述

repositories {
		maven { url "https://maven.aliyun.com/repository/spring-plugin" }
		maven { url "https://maven.aliyun.com/nexus/content/repositories/spring-plugin"}
	}

第二处:修改后的配置如下:
在这里插入图片描述

repositories {
		maven { url "https://maven.aliyun.com/repository/public" }
		maven { url "https://maven.aliyun.com/repository/central" }
		maven { url "https://maven.aliyun.com/repository/spring" }
	}

无法下载文件原因:

在这里插入图片描述
此图引用于【http://t.csdn.cn/Z5Sw1】

不同的阿里云仓库地址指向结果是相同的:
在这里插入图片描述

编译成功后截图:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值