马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
官网安装分析: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
你也可以选择对应的版本检察详细安装要求
安装方式有三种,下令行安装和手动安装,步伐编译安装
一、下令行安装
二、手动安装
本次我采取手动安装,可以下载可实行的安装包,也可以下载源码手动编译安装,本次直接下载可实行的安装包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.实利用其收效
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版本。
|