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加载源码项目


相关推荐
黑客影儿11 小时前
Java技术总监的成长之路(技术干货分享)
java·jvm·后端·程序人生·spring·tomcat·maven
Derek_Smart18 小时前
Java线程死亡螺旋:解析与预防策略
java·spring·性能优化
J_bean1 天前
Spring AI Alibaba 项目接入兼容 OpenAI API 的大模型
人工智能·spring·大模型·openai·spring ai·ai alibaba
柳贯一(逆流河版)1 天前
Spring 三级缓存:破解循环依赖的底层密码
java·spring·缓存·bean的循环依赖
蚰蜒螟2 天前
Spring 和 Lettuce 源码分析 Redis 节点状态检查与失败重连的工作原理
java·redis·spring
duration~2 天前
SpringAI集成MCP
人工智能·后端·spring·ai
悟纤2 天前
Spring Boot 实用小技巧:多级缓存(Caffeine + Redis)- 第545篇
spring boot·后端·spring
励志成为糕手2 天前
企业级Spring事务管理:从单体应用到微服务分布式事务完整方案
分布式·spring·微服务·隔离级别·事务管理
Dajiaonew2 天前
Spring AI RAG 检索增强 应用
java·人工智能·spring·ai·langchain
Java小白程序员2 天前
Spring Framework :IoC 容器的原理与实践
java·后端·spring