当前位置: 代码网 > it编程>操作系统>苹果Mac > 【Gradle】mac环境安装Gradle及配置

【Gradle】mac环境安装Gradle及配置

2024年08月03日 苹果Mac 我要评论
GRADLE_USER_HOME:指定Gradle用户的主目录(如果未设置,则默认为$USER_HOME/.gradle)gradle 默认安装位置。

官网安装说明:gradle | installation

由于gradle运行依赖jvm,所以事先需要安装jdk,并确认你的jdk版本和gradle版本要求的对应关系,这个官网上有说明,但是我试了一下不太准确,供参考,链接如下:

gradle不同版本要求的jdk版本:compatibility matrix

table 1. java compatibility
java versionsupport for compiling/testing/…​support for running gradle

8

n/a

2.0

9

n/a

4.3

10

n/a

4.7

11

n/a

5.0

12

n/a

5.4

13

n/a

6.0

14

n/a

6.3

15

6.7

6.7

16

7.0

7.0

17

7.3

7.3

18

7.5

7.5

19

7.6

7.6

20

8.1

8.3

你也可以选择对应的版本查看具体安装要求

安装方式有三种,命令行安装和手动安装,程序编译安装

一、命令行安装 

brew install gradle

二、手动安装 

本次我采用手动安装,可以下载可执行的安装包,也可以下载源码手动编译安装,本次直接下载可执行的安装包gradle-8.3-bin.zip

1.查看是否安装jdk

$ java --version
java 21.0.1 2023-10-17 lts
java(tm) se runtime environment (build 21.0.1+12-lts-29)

2.下载gradle

gradle官网下载地址:gradle | releases

gradle国内快速下载通道:index of /gradle/

本次选择gradle-8.3

3. 解压后将gradle配置到本地环境变量,将bin目录加入到path,具体目录依据自己解压后的目录而定。

#gradle path
export gradle_home=/users/easton/gradle/gradle-8.3
export path=$gradle_home/bin:$path

三、通过程序编译安装

如果你在没有安装gradle的情况下,用idea打开gradle项目会自动编译安装,默认会根据项目的gradle-wrapper.properties中的配置下载

distributionbase=gradle_user_home
distributionpath=wrapper/dists
distributionurl=https\://services.gradle.org/distributions/gradle-8.3-bin.zip
zipstorebase=gradle_user_home
zipstorepath=wrapper/dists

1.修改域名地址 

域名services.gradle.org未必能访问到,建议修改为上面提到的地址
https://mirrors.cloud.tencent.com/gradle/gradle-8.3-bin.zip,当然gradle版本你可以自行指定。

顺便介绍一下文件里的几个参数:

gradle_user_home是你的环境变量,如果没配置,则默认是用户目录下的.gradle文件夹

  • distributionbase 下载的 gradle压缩包解压后存储的主目录
  • distributionpath 相对于 distributionbase的解压后的 gradle压缩包的路径
  • zipstorebase 同 distributionbase,只不过是存放 zip压缩包的
  • zipstorepath 同 distributionpath,只不过是存放 zip压缩包的
  • distributionurl gradle发行版压缩包的下载地址

我的项目编译后gradle默认下载到如下路径:

$userhome/.gradle/wrapper/dists/gradle-8.3-bin/dxjbbhstwasg8cbags9q7cvli/gradle-8.3

2.配置环境变量

#gradle path
export gradle_home=/users/easton/.gradle/wrapper/dists/gradle-8.3-bin/dxjbbhstwasg8cbags9q7cvli/gradle-8.3
export path=$gradle_home/bin:$path

3.执行使其生效

source ~/.bash_profile

4.查看版本号

gradle -v

------------------------------------------------------------
gradle 8.3
------------------------------------------------------------

build time:   2023-08-17 07:06:47 utc
revision:     8afbf24b469158b714b36e84c6f4d4976c86fcd5

kotlin:       1.9.0
groovy:       3.0.17
ant:          apache ant(tm) version 1.10.13 compiled on january 4 2023
jvm:          1.8.0_361 (oracle corporation 25.361-b09)
os:           mac os x 13.2.1 x86_64

至此gradle安装完成 。

四、gradle升级

已经安装gradle的需要版本升级,可以执行如下命令

1.查看目前版本是否需要升级

如果安装版本发现接口api或插件不兼容会提示

$ gradle help --warning-mode=all

starting a gradle daemon, 1 incompatible daemon could not be reused, use --status for details

> task :help

welcome to gradle 8.3.

directory '/users/easton' does not contain a gradle build.

to create a new build in this directory, run gradle init

for more detail on the 'init' task, see https://docs.gradle.org/8.3/userguide/build_init_plugin.html

for more detail on creating a gradle build, see https://docs.gradle.org/8.3/userguide/tutorial_using_tasks.html

to see a list of command-line options, run gradle --help

for more detail on using gradle, see https://docs.gradle.org/8.3/userguide/command_line_interface.html

for troubleshooting, visit https://help.gradle.org

build successful in 4s
1 actionable task: 1 executed

这个是刚安装过的所以没问题。

2.如果发现问题需要升级

$ gradle wrapper --gradle-version 8.3

升级到8.3版本。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com