macOS安装Gradle环境

server/2025/1/22 7:38:20/

文章目录

  • 说明
  • 安装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.ppmy.cn/server/160395.html

相关文章

blender遇到的一个问题

1、RIGIFY ERROR: Bone spine.004: Cannot connect chain - bone position is disjoint. Incorrect armature for type chain_rigs 具体解决:一般是脖子那里有2个分离的脊柱,那2个球必须对齐在一起! 解决办法:选择metarig,进入编辑…

Glide加载gif遇到的几个坑

Glide本身支持gif格式的动画加载,但是大多数情况下我们用Glide都是去加载一些静态图片,加载gif动态图的需求不是很多,因此这次使用Glide加载gif就遇到了一些令人匪夷所思的问题 问题一:加载gif图片会有明显的卡顿 通常情况下我们…

Windows系统安装 Rust 及其配置

1、在Rust官网下载Rust安装程序 (1)官网链接:Rust中文官网 (2)下载链接:下载Rust安装程序 (3)下载好后的rust安装程序,如下图: 2、运行 rustup-init.exe 安…

【深度学习】神经网络之Softmax

Softmax 函数是神经网络中常用的一种激活函数,尤其在分类问题中广泛应用。它将一个实数向量转换为概率分布,使得每个输出值都位于 [0, 1] 之间,并且所有输出值的和为 1。这样,Softmax 可以用来表示各类别的预测概率。 Softmax 函…

Elasticsearch:Jira 连接器教程第二部分 - 6 个优化技巧

作者:来自 Elastic Gustavo Llermaly 将 Jira 连接到 Elasticsearch 后,我们现在将回顾最佳实践以升级此部署。 在本系列的第一部分中,我们配置了 Jira 连接器并将对象索引到 Elasticsearch 中。在第二部分中,我们将回顾一些最佳实…

RHCE实验详解

目录 实验分析 环境拓扑结构 项目需求 主机环境描述 实验步骤 一、密钥互信和主机名更改 二、DNS 三、NGINX 四、MARIADB 五、NFS 六、NTP 七、论坛服务 结果展示及痛点解答 实验分析 环境拓扑结构 项目需求 1. 172.25.250.101 主机上的 Web 服务要求提供 www.ex…

多种vue前端框架介绍

学如逆水行舟,不进则退。 在现今的软件开发领域,Vue.js凭借其高效、灵活和易于上手的特性,成为了前端开发的热门选择。对于需要快速搭建企业级后台管理系统的开发者而言,使用现成的Vue后台管理系统模板无疑是一个明智之举。 本文…

解锁辅助驾驶新境界:基于昇腾 AI 异构计算架构 CANN 的应用探秘

💓 博客主页:倔强的石头的CSDN主页 📝Gitee主页:倔强的石头的gitee主页 ⏩ 文章专栏:《AI大模型》 期待您的关注 目录 一、引言 二、CANN 是什么 1. 异构计算与人工智能的关系 2. CANN 的定义和作用 3. CANN 的技…