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

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.kler.cn/a/315234.html

相关文章:

  • 【NLP】医学搜索Query相关性判断【阿里云:天池比赛】
  • Java I/O(输入/输出)——针对实习面试
  • QT<30> Qt中使鼠标变为转圈忙状态
  • 【OpenEuler】配置虚拟ip
  • DAY112代码审计PHP开发框架POP链利用Yii反序列化POP利用链
  • 自由学习记录(21)
  • Hadoop分布式集群配置
  • SIP Servlets学习
  • ModbusTCP报文详解
  • 冒泡排序,选择排序,插入排序,归并排序,快速排序五种排序方法
  • thop计算模型复杂度(params,flops)
  • 云计算实训50——Kubernetes基础命令、常用指令
  • 怎样把PPT上顽固的图标删了
  • Html css水平居中+垂直居中+水平垂直居中的方法总结
  • WPF 自定义路由事件
  • HTTP的基本格式
  • 整合多方大佬博客以及视频 一文读懂 servlet
  • go/函数
  • Java笔试面试题AI答之单元测试JUnit(5)
  • 3. 什么是连接池?为什么使用数据库连接池?
  • AgentScope中带有@功能的多Agent组对话
  • Github Wiki 超链接 转 码云Gitee Wiki 超链接
  • hcia-openEuler V1.0师资题库-试卷2
  • MySQL数据库专栏(九)内联查询
  • 如何做系统架构?从动态系统思考的角度
  • 线性规划------ + 案例 + Python源码求解(见文中)