当前位置: 首页 > ai >正文

Spring源码编译

一、下载源码

执行命令:

git clone https://gitee.com/dadudu1024/spring-framework-5.3.10.git

二、下载gradle

访问网站:https://gradle.org/releases/

gradle和jdk版本有对应关系,JDK8版本我安装的是gradle-v6.8.3版本
gradle-V6.8.3版本
gradle下载完成之后需要配置环境变量

配置gradle的安装路径:GRADLE_HOME
GRADLE_HOME配置

配置gradle的仓库路径:GRADLE_USER_HOME
GRADLE_USER_HOME配置

增加Path配置
Path配置

三、通过IDEA启动Spring项目

1.通过IDEA打开下载在本地的Spring项目

IDEA打开Spring源码项目

2.设置gradle配置

GRADLE配置

点击OK之后,则进行自动构建,等待即可

四、遇到的问题

  1. 显示程序包org.springframework.cglib.core.internal不存在

运行一下gradle标签下的spring-core的build按钮

image.png

如果遇到其他问题可百度,

参考链接:https://blog.csdn.net/zjssoul/article/details/110939030

http://www.xdnf.cn/news/8231.html

相关文章:

  • 数学建模day01
  • 【AI测试革命】第七期:AI性能测试的深度实践——从智能建模到自动化调优的全链路升级
  • 力扣-最大连续一的个数
  • == 和 equals 的区别
  • 汽车充电桩专用ASCP210系列电气防火限流式保护器
  • 2025年河北省职业院校技能大赛“网络空间安全技能大赛”赛项样题A
  • 软考 UML中的 用例图 的泛化 包含 扩展 关系
  • 院校机试刷题第九天:P1042乒乓球、回顾代码随想录第二天
  • NBA足球赛事直播源码体育直播M35模板赛事源码
  • 智能办公协同系统开发日志(三):画板模块设计与实现全记录
  • windows 删除文件夹提示“操作无法完成,因为其中的文件夹或文件已在另一程序中打开”
  • Git命令汇总(自用,持续更新update 5/23)
  • Python绘制新冠疫情的知识图谱
  • 一次Java Full GC 的排查
  • Python应用“关键字”初解
  • C++学习:六个月从基础到就业——多线程编程:线程池实现
  • 101个α因子#25
  • 6.12.有向无环图描述表达式
  • 《洞察因果本质:解锁智能体大模型精准预测的底层逻辑》
  • Java原子类的实现原理 CAS的使用以及缺陷
  • Python unittest
  • Windows逆向工程提升之IMAGE_SECTION_HEADER
  • 解决androidstudio不能识别夜神模拟器的问题
  • 前端 git仓库
  • 蜂鸣器模块
  • Java单例模式终极指南:从原理到防御性编程
  • 在线教育系统源码开发新趋势:白板教学、多端适配与智能组卷机制解读
  • CESM 运行环境搭建实战:Linux 基础、编译体系与 Machine File 配置
  • Java-System工具类深度解析
  • Elabscience CD161/NK1.1 抗体 [PK136]:肿瘤免疫与 NK 细胞活化研究新工具!