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

Mac使用gradle编译springboot-2.7.x源码

1 开发环境:

JDK8
ideaIU-2024.2.2
gradle-7.6.3
代理网络

2 下载springboot源码

代码仓库网址

git clone -b 2.7.x https://github.com/spring-projects/spring-boot.git

3 安装gradle

gradle下载网址
https://services.gradle.org/distributions/
安装此文件指定的gradle版本
在这里插入图片描述
我把文件解压到了/Library/Java/gradle/gradle-7.6.3

设置gradle环境变量(可选)

找到自己用户根目录的隐藏文件.zprofile,添加以下红框标注的内容

#gradle
export GRADLE_HOME=/Library/Java/gradle/gradle-6.9
export PATH=$PATH:$GRADLE_HOME/bin

在这里插入图片描述
我电脑上有两个版本的gradle,环境变量只是设置系统默认的gradle,不直接影响接下来的编译过程

4 编译项目

用idea打开spring-boot源码项目
设置gradle版本,这步决定了编译时要用哪个版本的gradle
在这里插入图片描述
编译项目
在这里插入图片描述

5 启动测试项目

在这里插入图片描述

http://www.lryc.cn/news/446496.html

相关文章:

  • MySQL --索引(下)
  • 选择寄宿学校,给自闭症孩子一个温暖的第二家
  • 大模型训练:K8s 环境中数千节点存储最佳实践
  • 【Linux学习】1-2 新建虚拟机ubuntu环境
  • ftdi_sio驱动学习笔记 3 - 端口操作
  • [leetcode]39_组合总和_给定数组且数组可重复
  • 【笔记】第三节 组织与性能
  • 数据库——sql语言学习 查找语句
  • 【计算机网络 - 基础问题】每日 3 题(二十三)
  • JPA + Thymeleaf 增删改查
  • Android常用C++特性之std::this_thread
  • 成语700词(31~45组)
  • vue3组件通信(组合式API)
  • 从预测性维护到智能物流:ARM边缘计算控制器的工业实践
  • 2024年汉字小达人区级自由报名备考冲刺:最新问题和官模题练一练
  • Linux相关概念和重要知识点(8)(操作系统、进程的概念)
  • 测序技术--组蛋白甲基化修饰、DNA亲和纯化测序,教授(优青)团队指导:从实验设计、结果分析到SCI论文辅助
  • Llama 3.2来了,多模态且开源!AR眼镜黄仁勋首批体验,Quest 3S头显价格低到离谱
  • 软考高级:SOA 和微服务 AI 解读
  • 【每天学个新注解】Day 6 Lombok注解简解(五)—@SneakyThrows
  • C语言 | Leetcode C语言题解之第437题路径总和III
  • Linux-TCP重传
  • Python通过Sqlalchemy框架实现增删改查
  • windows C++ - 任务计划程序(并发运行时)
  • 多米诺骨牌(模拟)
  • Unity DOTS系列之Struct Change核心机制分析
  • 「数组」定长滑动窗口|不定长滑动窗口 / LeetCode 2461|2958(C++)
  • 【华为】用策略路由解决双出口运营商问题
  • 第L2周:机器学习|线性回归模型 LinearRegression:1. 简单线性回归模型
  • 1.5 测试用例