第一步去官网下载gradle

下载直达连接点我
下载完成后解压即可
05d3cb8040c7.png

配置环境变量

C:\Users\Admin\Desktop\log\gradle-8.2.1-bin\gradle-8.2.1\bin
将你下载的bin目录添加到系统环境变量的Path里面

005e06a06a8f.png

# 配置好后全部确定后
# cmd打开命令窗口输入
gradle -v
# 即可看到安装好的对应版本

如果需要修改下载地址需要新增系统变量

GRADLE_USER_HOME # 变量名
D:\repository    # 变量值-你要他下载jar包的位置

如果需要配置下载源

配置下载源需要在C:\Users\Admin\Desktop\log\gradle-8.2.1-bin\gradle-8.2.1\init.d文件夹目录下新增文件init.gradle
文件内配置信息

allprojects {
  repositories {
    maven { url 'file:///D:/repository'}
    mavenLocal()
    maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public/" }
    maven { name "Bstek" ; url "https://nexus.bsdn.org/content/groups/public/" }
    mavenCentral()
  }

  buildscript { 
    repositories { 
      maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public/" }
      maven { name "Bstek" ; url "https://nexus.bsdn.org/content/groups/public/" }
      maven { name "M2" ; url "https://plugins.gradle.org/m2/" }
    }
  }
}
在Gradle中,仓库用于指定依赖项的获取位置。代码中使用了几个不同的仓库:

mavenLocal(): 这个仓库表示本地Maven仓库,Gradle会在本地查找依赖项。

maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public/" }: 这个仓库定义了一个名为"Alibaba"的Maven仓库,指定了该仓库的URL为"https://maven.aliyun.com/repository/public/"。这意味着Gradle将从该URL获取依赖项。

maven { name "Bstek" ; url "https://nexus.bsdn.org/content/groups/public/" }: 这个仓库定义了一个名为"Bstek"的Maven仓库,指定了该仓库的URL为"https://nexus.bsdn.org/content/groups/public/"。同样,Gradle将从该URL获取依赖项。

mavenCentral(): 这个仓库表示Maven中央仓库,Gradle将从Maven中央仓库获取依赖项。

在构建脚本仓库部分,可以看到类似的配置。这里的构建脚本仓库用于指定Gradle构建
脚本本身所需的依赖项。使用不同的仓库可以确保能够获取到所需的依赖项。

其中

repositories 和 buildscript 都是 Gradle 构建脚本中的部分。

repositories:
repositories 部分用于指定项目的依赖项仓库。在这个部分中,你可以列出 Gradle 在构建过程中需要从中获取依赖项的仓库。

例如,在你的构建脚本中,使用 maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public/" },指定了一个名为 "Alibaba" 的 Maven 仓库,以及该仓库的 URL。这样,Gradle 将从该 URL 获取依赖项。同样地,使用 mavenCentral() 指定了 Maven 中央仓库,Gradle 将从中央仓库获取依赖项。

通过在 repositories 部分中列出多个仓库,你可以确保 Gradle 能够从多个位置获取所需的依赖项。

buildscript:
buildscript 部分用于配置构建脚本自身所需的依赖项。这些依赖项通常是与构建过程相关的插件或其他工具。

在 buildscript 部分中,你可以列出用于构建脚本的依赖项仓库,以确保 Gradle 能够获取到这些依赖项。例如,使用 maven { name "M2" ; url 'https://plugins.gradle.org/m2/' } 指定了一个名为 "M2" 的 Maven 仓库,该仓库的 URL 是插件的存储位置。

通过在 buildscript 部分中指定适当的仓库,你可以确保 Gradle 能够获取构建脚本所需的插件和工具。

如下文件注意结尾是.gradle
ee19e5bb83c9.png