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


相关推荐
夕除8 小时前
js--15
java·jvm·spring
sun03228 小时前
【架构基础】Spring中的PropertySourcesPlaceholderConfigurer介绍 (并非新知识,比较古老的一种使用方式)
java·spring·架构
Coder_Boy_8 小时前
Java开发者破局指南:跳出内卷,借AI赋能,搭建系统化知识体系
java·开发语言·人工智能·spring boot·后端·spring
NE_STOP8 小时前
spring6-代理模式和AOP
spring
代码栈上的思考9 小时前
SpringBoot 拦截器
java·spring boot·spring
那我掉的头发算什么9 小时前
【Mybatis】Mybatis-plus使用介绍
服务器·数据库·后端·spring·mybatis
Hx_Ma1610 小时前
SSM搭建(三)Spring整合SpringMVC框架
java·后端·spring
树码小子10 小时前
综合练习:验证码案例(1)总体设计
java·开发语言·spring
Coder_Boy_12 小时前
技术发展的核心规律是「加法打底,减法优化,重构平衡」
人工智能·spring boot·spring·重构
张3蜂1 天前
深入理解 Python 的 frozenset:为什么要有“不可变集合”?
前端·python·spring