Spring6.0 源码部署

环境依赖

Git

JDK17

Gradle(版本号需要和Spring源码中的版本一致)

源码下载

官网地址

源码配置修改

bash 复制代码
maven { url "https://maven.aliyun.com/repository/central" }

gradle-wrapper.properties

bash 复制代码
#distributionUrl=https\://services.gradle.org/distributions/gradle-7.5.1-bin.zip
distributionUrl=file:///G:/lixing/SpringSourceCode/gradle-7.5.1-all.zip
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
bash 复制代码
GRADLE_USER_HOME表示用户目录:
	在windows下是%USERPROFILE%/.gradle,例如C:\Users\<user_name>\.gradle
	在linux下是$HOME/.gradle,例如~/.gradle
PROJECT表示工程的当前目录,即gradlew所在的目录


settings.gradle

build.gradle

IDEA加载源码项目


相关推荐
纪莫24 分钟前
技术面:Spring (事务传播机制、事务失效的原因、BeanFactory和FactoryBean的关系)
java·spring·java面试⑧股
keyan338926 分钟前
#include<iostream>usingnamespacestd;intmain(){cout
spring
SXJR4 小时前
Spring前置准备(八)——ConfigurableApplicationContext和DefaultListableBeanFactory的区别
java·后端·spring
小帅说java4 小时前
【Spring开发】SpringCloud服务端基础框架第9篇:3.Gateway服务网关【附代码文档】
javascript·spring
考虑考虑5 小时前
Jpa中的枚举类型
spring boot·后端·spring
还是鼠鼠6 小时前
《黑马商城》Elasticsearch基础-详细介绍【简单易懂注释版】
java·spring boot·spring·elasticsearch·搜索引擎·spring cloud·全文检索
麦兜*7 小时前
Redis 7.2 新特性实战:Client-Side Caching(客户端缓存)如何大幅降低延迟?
数据库·spring boot·redis·spring·spring cloud·缓存·tomcat
yunmi_8 小时前
安全框架 SpringSecurity 入门(超详细,IDEA2024)
java·spring boot·spring·junit·maven·mybatis·spring security
wuxuanok8 小时前
苍穹外卖 —— 公共字段填充
java·开发语言·spring boot·spring·mybatis
洛小豆10 小时前
为什么 Integer a = 100; 不创建新对象?从编译到运行的全流程拆解
java·后端·spring