当前位置: 首页 > 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/news/315234.html

相关文章:

  • 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源码求解(见文中)
  • idea2021git从dev分支合并到主分支master
  • C#基础(14)冒泡排序
  • Go 并发模式:扩展与聚合的高效并行
  • MATLAB中typecast函数用法
  • 【JVM】概述
  • Mac导入iPhone的照片怎么删除?快速方法讲解
  • 《中国数据库前世今生》纪录片观感:从古至今数据库的演变与未来
  • 蓝桥杯【物联网】零基础到国奖之路:八. RTC
  • ubuntu使用Vscode进行实现UDP编程
  • 深入解析ElasticSearch从基础概念到性能优化指南