Mac怎么安装配置Gradle_Mac如何用brew安装Gradle进行Java项目构建【操作】

小杰酱_8715

小杰酱_8715

2026-03-22

419人浏览

原创

可通过homebrew在mac上快速安装配置gradle:先确保homebrew已安装并更新,再执行brew install gradle;验证java环境兼容性,设置java_home指向jdk 11+;用gradle init创建java项目并运行./gradlew build测试;可选配置阿里云maven镜像加速依赖下载。

mac怎么安装配置gradle_mac如何用brew安装gradle进行java项目构建【操作】

如果您希望在Mac系统上为Java项目构建环境安装并配置Gradle,则可通过Homebrew这一包管理器快速完成。以下是具体操作步骤:

一、确认Homebrew已安装并更新

Homebrew是Mac上最常用的命令行包管理工具,Gradle的安装依赖其存在。若尚未安装Homebrew,需先执行安装命令;若已安装,则需确保其版本为最新,以避免因仓库索引过期导致Gradle安装失败。

1、打开终端应用程序(位于“应用程序 → 实用工具”中)。

2、输入命令 which brew 并回车,检查是否返回类似 /opt/homebrew/bin/brew 的路径。

3、若未返回路径,执行安装命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"。

4、若已安装,运行 brew update 更新公式库。

二、使用brew安装Gradle

Gradle官方维护了Homebrew Formula,通过brew install可直接下载预编译的二进制包并完成软链接配置,无需手动解压或设置PATH。

1、在终端中执行命令:brew install gradle。

2、等待安装完成,过程中brew会自动处理依赖(如OpenJDK,若系统未安装兼容JDK则可能提示安装)。

3、安装结束后,执行 gradle -v 验证是否输出版本信息(含Gradle版本、Kotlin版本、Groovy版本及JVM信息)。

三、验证Java环境兼容性

Gradle构建Java项目需匹配的JDK版本。brew安装的Gradle默认支持JDK 11及以上,但若系统中存在多个JDK版本,需确保JAVA_HOME指向兼容版本,否则执行gradle命令时可能报错“Unsupported Java version”。

1、运行 /usr/libexec/java_home -V 列出所有已安装JDK路径及版本。

2、选择一个版本号≥11的JDK路径(例如 /opt/homebrew/Cellar/openjdk@17/17.0.2/libexec/openjdk.jdk)。

3、将该路径写入shell配置文件:若使用zsh(macOS Catalina及以后默认),编辑 ~/.zshrc;若使用bash,编辑 ~/.bash_profile。

Preqstation
Preqstation

一款AI工具,主要用于将PREQSTATION编码任务委派给Claude Code、Codex CLI或Gemini CLI,采用PTY安全执行(工作目录+后台+监控),适合需要提升相关任务效率的用户。

下载

4、在配置文件末尾添加一行:export JAVA_HOME=$(/usr/libexec/java_home -v 17)(请将17替换为实际选用的主版本号)。

5、执行 source ~/.zshrc(或对应配置文件)使变量生效。

四、初始化一个Gradle Java项目进行测试

安装完成后,可通过创建最小化Java项目验证Gradle是否能正常驱动构建流程,包括编译、测试和打包环节。

1、新建项目目录并进入:mkdir hello-gradle && cd hello-gradle。

2、执行初始化命令:gradle init --type java-application。

3、按提示选择构建语言(默认Kotlin DSL或选择Groovy)、项目包名(如 com.example)及项目名称。

4、生成完成后,运行 ./gradlew build 执行完整构建流程。

5、检查 build/libs/ 目录下是否生成了JAR文件,且文件名包含 -all 后缀(表示包含依赖的可执行包)。

五、配置Gradle全局属性与镜像加速(可选)

国内用户直连Gradle官方仓库常面临超时或依赖下载失败问题,可通过配置GRADLE_USER_HOME下的init.gradle或使用阿里云镜像仓库提升下载效率。

1、创建Gradle用户目录:mkdir -p ~/.gradle/init.d。

2、新建初始化脚本:touch ~/.gradle/init.d/repo-init.gradle。

3、用文本编辑器打开该文件,写入以下内容:

allprojects { repositories { maven { url 'https://maven.aliyun.com/repository/public' } mavenCentral() } }

4、保存后,后续所有Gradle项目(包括通过gradle init生成的项目)将自动使用阿里云Maven镜像拉取依赖。

Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Kotlin协程编程与Spring Boot集成实践
Kotlin协程编程与Spring Boot集成实践

本专题围绕 Kotlin 协程机制展开,深入讲解挂起函数、协程作用域、结构化并发与异常处理机制,并结合 Spring Boot 展示协程在后端开发中的实际应用。内容涵盖异步接口设计、数据库调用优化、线程资源管理以及性能调优策略,帮助开发者构建更加简洁高效的 Kotlin 后端服务架构。

2026.02.12

371

18

Java Kotlin协程与异步编程实战
Java Kotlin协程与异步编程实战

本专题围绕 Kotlin 协程与异步编程展开,讲解挂起函数、协程作用域、异步任务调度及并发控制方法。通过实际项目案例,帮助开发者提升后端服务性能,实现高效异步任务处理与稳定性保障。

2026.04.13

159

16

Kotlin Android开发教程大全
Kotlin Android开发教程大全

系统讲解 Google 官方推荐的 Android 开发首选语言 Kotlin 的核心知识与工程实践,涵盖 Kotlin 简洁语法(空安全/数据类/扩展函数/解构声明/作用域函数)与 Java 互操作、集合操作与函数式编程、协程(Coroutines)异步编程(suspend/launch/async/Flow)、Jetpack Compose 声明式 UI 开发(状态管理/组合函数/导航/动画)、MVVM / MVI 架构设计与 Vi

2026.06.03

248

19

Java Maven专题
Java Maven专题

本专题聚焦 Java 主流构建工具 Maven 的学习与应用,系统讲解项目结构、依赖管理、插件使用、生命周期与多模块项目配置。通过企业管理系统、Web 应用与微服务项目实战,帮助学员全面掌握 Maven 在 Java 项目构建与团队协作中的核心技能。

2025.09.15

3740

19

Java Maven/Gradle 构建与依赖管理合集
Java Maven/Gradle 构建与依赖管理合集

系统讲解 Java 项目构建工具的使用与进阶配置,涵盖 Maven 的 POM 文件结构、生命周期(clean/compile/package/install/deploy)与插件机制、依赖范围(compile/provided/test/runtime)与传递依赖管理、多模块聚合与继承、私有 Nexus 仓库发布,以及 Gradle 的 Groovy / Kotlin DSL 语法、Task 自定义与增量构建、依赖版本目录(Versi

2026.05.09

369

25

curl_exec
curl_exec

curl_exec函数是PHP cURL函数列表中的一种,它的功能是执行一个cURL会话。给大家总结了一下php curl_exec函数的一些用法实例,这个函数应该在初始化一个cURL会话并且全部的选项都被设置后被调用。他的返回值成功时返回TRUE, 或者在失败时返回FALSE。

2023.06.14

3603

6

linux常见下载安装工具
linux常见下载安装工具

linux常见下载安装工具有APT、YUM、DNF、Snapcraft、Flatpak、AppImage、Wget、Curl等。想了解更多linux常见下载安装工具相关内容,可以阅读本专题下面的文章。

2023.10.30

815

4

macOS怎么切换用户账户
macOS怎么切换用户账户

在 macOS 系统中,可通过多种方式切换用户账户。如点击苹果图标选择 “系统偏好设置”,打开 “用户与群组” 进行切换;或启用快速用户切换功能,通过菜单栏或控制中心的账户名称切换;还能使用快捷键 “Control+Command+Q” 锁定屏幕后切换。

2025.05.09

4584

14

Java Maven/Gradle 构建与依赖管理合集
Java Maven/Gradle 构建与依赖管理合集

系统讲解 Java 项目构建工具的使用与进阶配置,涵盖 Maven 的 POM 文件结构、生命周期(clean/compile/package/install/deploy)与插件机制、依赖范围(compile/provided/test/runtime)与传递依赖管理、多模块聚合与继承、私有 Nexus 仓库发布,以及 Gradle 的 Groovy / Kotlin DSL 语法、Task 自定义与增量构建、依赖版本目录(Versi

2026.05.09

369

25

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
安装 Xdebug 并配置 phpstorm
安装 Xdebug 并配置 phpstorm

共1课时 | 186人学习

PostgreSQL 教程
PostgreSQL 教程

共48课时 | 20.5万人学习

好课诞生记
好课诞生记

共20课时 | 7.2万人学习