spring源码gradle编译

发布于:2023-01-11 ⋅ 阅读:(612) ⋅ 点赞:(0)

《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】

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

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


网站公告

今日签到

点亮在社区的每一天
去签到