國外最新十大新聞上海最專業(yè)的seo公司
官網(wǎng)安裝說明:Gradle | Installation
由于Gradle運行依賴jvm,所以事先需要安裝jdk,并確認你的jdk版本和gradle版本要求的對應(yīng)關(guān)系,這個官網(wǎng)上有說明,但是我試了一下不太準確,供參考,鏈接如下:
gradle不同版本要求的jdk版本:Compatibility Matrix
Java version | Support 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 |
你也可以選擇對應(yīng)的版本查看具體安裝要求
安裝方式有三種,命令行安裝和手動安裝,程序編譯安裝
一、命令行安裝?
brew install gradle
二、手動安裝?
本次我采用手動安裝,可以下載可執(zhí)行的安裝包,也可以下載源碼手動編譯安裝,本次直接下載可執(zhí)行的安裝包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官網(wǎng)下載地址:Gradle | Releases
gradle國內(nèi)快速下載通道:Index of /gradle/
本次選擇gradle-8.3
3. 解壓后將gradle配置到本地環(huán)境變量,將bin目錄加入到path,具體目錄依據(jù)自己解壓后的目錄而定。
#gradle path
export GRADLE_HOME=/Users/easton/gradle/gradle-8.3
export PATH=$GRADLE_HOME/bin:$PATH
三、通過程序編譯安裝
如果你在沒有安裝gradle的情況下,用idea打開gradle項目會自動編譯安裝,默認會根據(jù)項目的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,當(dāng)然gradle版本你可以自行指定。
順便介紹一下文件里的幾個參數(shù):
GRADLE_USER_HOME是你的環(huán)境變量,如果沒配置,則默認是用戶目錄下的.gradle文件夾
- distributionBase 下載的 Gradle壓縮包解壓后存儲的主目錄
- distributionPath 相對于 distributionBase的解壓后的 Gradle壓縮包的路徑
- zipStoreBase 同 distributionBase,只不過是存放 zip壓縮包的
- zipStorePath 同 distributionPath,只不過是存放 zip壓縮包的
- distributionUrl Gradle發(fā)行版壓縮包的下載地址
我的項目編譯后gradle默認下載到如下路徑:
$USERHOME/.gradle/wrapper/dists/gradle-8.3-bin/dxjbbhstwasg8cbags9q7cvli/gradle-8.3
2.配置環(huán)境變量
#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.執(zhí)行使其生效
source ~/.bash_profile
4.查看版本號
gradle -v------------------------------------------------------------
Gradle 8.3
------------------------------------------------------------Build time: 2023-08-17 07:06:47 UTC
Revision: 8afbf24b469158b714b36e84c6f4d4976c86fcd5Kotlin: 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升級
已經(jīng)安裝gradle的需要版本升級,可以執(zhí)行如下命令
1.查看目前版本是否需要升級
如果安裝版本發(fā)現(xiàn)接口API或插件不兼容會提示
$ gradle help --warning-mode=allStarting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details> Task :helpWelcome to Gradle 8.3.Directory '/Users/easton' does not contain a Gradle build.To create a new build in this directory, run gradle initFor more detail on the 'init' task, see https://docs.gradle.org/8.3/userguide/build_init_plugin.htmlFor more detail on creating a Gradle build, see https://docs.gradle.org/8.3/userguide/tutorial_using_tasks.htmlTo see a list of command-line options, run gradle --helpFor more detail on using Gradle, see https://docs.gradle.org/8.3/userguide/command_line_interface.htmlFor troubleshooting, visit https://help.gradle.orgBUILD SUCCESSFUL in 4s
1 actionable task: 1 executed
這個是剛安裝過的所以沒問題。
2.如果發(fā)現(xiàn)問題需要升級
$ gradle wrapper --gradle-version 8.3
升級到8.3版本。