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

macOS安装Gradle环境

文章目录

  • 说明
  • 安装JDK
  • 安装Gradle

说明

  • gradle8.5最高支持jdk21,如果使用jdk22建议使用gradle8.8以上版本

安装JDK

  • mac系统安装最新(截止2024.9.13)Oracle JDK操作记录

安装Gradle

  1. 下载Gradle,解压将其存放到资源java/env目录下
    在这里插入图片描述
  2. 打开环境变量文档:
    open ~/.bash_profile
    
  3. 修改文件内容(灵活修改)
# Java Environment
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-22.jdk/Contents/Home
# Gradle environment
export GRADLE_HOME=/Library/Java/env/gradle-8.5# CLASSPATH: adding JAVA_HOME/lib/tools.jar and JAVA_HOME/lib/dt.jar if they exist
if [ -d "$JAVA_HOME/lib" ]; thenexport CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
fi# PATH: add all necessary paths in one line
export PATH=$JAVA_HOME/bin:$GRADLE_HOME/bin:$PATH:.
  1. 保存变量配置:
    source ~/.bash_profile
    
  2. 验证安装结果:
    yang@MacdeMac-mini ~ % gradle -v             Welcome to Gradle 8.5!Here are the highlights of this release:- Support for running on Java 21- Faster first use with Kotlin DSL- Improved error and warning messagesFor more details see https://docs.gradle.org/8.5/release-notes.html------------------------------------------------------------
    Gradle 8.5
    ------------------------------------------------------------Build time:   2023-11-29 14:08:57 UTC
    Revision:     28aca86a7180baa17117e0e5ba01d8ea9feca598Kotlin:       1.9.20
    Groovy:       3.0.17
    Ant:          Apache Ant(TM) version 1.10.13 compiled on January 4 2023
    JVM:          22.0.1 (Oracle Corporation 22.0.1+8-16)
    OS:           Mac OS X 14.7.1 x86_64
    
http://www.lryc.cn/news/523783.html

相关文章:

  • 2024年美赛C题评委文章及O奖论文解读 | AI工具如何影响数学建模?从评委和O奖论文出发-O奖论文做对了什么?
  • LDD3学习9--数据类型和定时器
  • 一文夯实垃圾收集的理论基础
  • OpenWRT Conserver 共享串口服务实现
  • 第12章:Python TDD完善货币加法运算(一)
  • Springboot项目Jackson支持多种接收多种时间格式
  • 两台电脑互PING不通的解决办法
  • No. 34 笔记 | Python知识架构与数据类型相关内容 | 实操
  • 【2024年华为OD机试】 (B卷,100分)- 字符串分割(Java JS PythonC/C++)
  • Pix2Pix :用于图像到图像转换的条件生成对抗网络
  • 基于VSCODE+GDB+GDBSERVER远程单步调试设备篇(可视化界面)
  • CamemBERT:一款出色的法语语言模型
  • 0基础跟德姆(dom)一起学AI 自然语言处理18-解码器部分实现
  • 我的创作纪念日——我与CSDN一起走过的365天
  • C++:bfs解决多源最短路与拓扑排序问题习题
  • 【面试题】JVM部分[2025/1/13 ~ 2025/1/19]
  • 文献综述相关ChatGPT提示词分享
  • Excel 技巧14 - 如何批量删除表格中的空行(★)
  • 图片生成Prompt编写技巧
  • 【STM32-学习笔记-4-】PWM、输入捕获(PWMI)
  • TOSUN同星TsMaster使用入门——3、使用系统变量及c小程序结合panel面板发送报文
  • 【Web】2025-SUCTF个人wp
  • React进阶之react.js、jsx模板语法及babel编译
  • 在Linux上如何让ollama在GPU上运行模型
  • R 语言科研绘图第 20 期 --- 箱线图-配对
  • suctf2025
  • Quinlan C4.5剪枝U(0,6)U(1,16)等置信上限如何计算?
  • 计算机组成原理--笔记二
  • 麒麟系统中删除权限不够的文件方法
  • 自定义提示确认弹窗-vue