欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

超简单spring5源码编译(IDEA)

程序员文章站 2022-07-12 12:23:29
...

下载spring5.x

国内直接在GitHub下载会很慢,所以这里我通过码云来下载
1、首先在github搜索spring-framework
超简单spring5源码编译(IDEA)
选择版本并复制链接
超简单spring5源码编译(IDEA)
2、***云,创建新库,导入已有仓库,粘贴复制的链接,创建完成就可以在码云直接下载,速度贼快
超简单spring5源码编译(IDEA)

本地安装Gradle,这个网上有教程很简单

Gradle下载链接
我下载的是4.10.3版本
超简单spring5源码编译(IDEA)

开始编译

1、解压spring5.x源码,
编译之前如下配置依赖下载地址
用记事本打开build.gradle
超简单spring5源码编译(IDEA)
修改repository,注意里面有两个repository,都要改

repositories {
		maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
		maven { url "http://repo.springsource.org/plugins-release" } 
	}

用记事本打开import-into-idea.md文件
超简单spring5源码编译(IDEA)
根据如下步骤操作
超简单spring5源码编译(IDEA)
在cmd中进入解压后的spring文件夹首先编译spring-oxm

gradlew :spring-oxm:compileTestJava

如下编译成功
超简单spring5源码编译(IDEA)

导入Idea,操作如下图所示

超简单spring5源码编译(IDEA)
超简单spring5源码编译(IDEA)
构建完成
超简单spring5源码编译(IDEA)
首先编译spring-core and spring-oxm
如下运行就会进行编译
超简单spring5源码编译(IDEA)

相关标签: java