第一步去官网下载gradle
下载直达连接点我
下载完成后解压即可
配置环境变量
C:\Users\Admin\Desktop\log\gradle-8.2.1-bin\gradle-8.2.1\bin
将你下载的bin目录添加到系统环境变量的Path里面
# 配置好后全部确定后
# 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