1. Gradle 版本的选择
Gradle 下载地址:gradle.org/releases/
Gradle 和 SpringBoot、Gradle 和 IDEA 均存在版本兼容问题,所以在开发时需要选择合适的版本
下图是 springboot v3.3.4 中对 Gradle 的要求(v7.5 以上)docs.spring.io/spring-boot…
IDEA 中也是类似的需求。所以在开发时可以选择使用 Gradle wrapper 的形式。
2. 测试 Gradle 是否安装成功(可选)
如果下载了 Gradle,并且配置了环境变量中的 path,那么可以使用使用 命令 gradle -v 查看 Gradle 是否安装成功。
3. 配置 Gradle 本地仓库
在 Maven 中可以在配置文件 settings.xml中通过配置 localRepository来指定 Maven 本地仓库的地址,但是 Gradle 没有这样的配置,Gradle 主要是依靠环境变量来实现的,所以需要配置 Gradle 的环境变量
其中 GRADLE_USER_HOME 名称无法修改。而且 Gradle 的本地仓库可以指定 Maven 仓库,也就是可以和 Maven 公用同一 Maven 仓库。
4. Gradle 构建加速设置
4.1. 设置 init.gradle的位置
加载 init.gradle 有四种方式。文档地址:docs.gradle.org/8.5/usergui…
gradle 会按照优先级的顺序依次加载存在的 init.gradle。其中GRADLE_HOME指的是 环境变量中配置的 Gradle 安装目录。 $ GRADLE_USER_HOME指的是环境变量中配置的 Gradle 仓库目录
4.2. init.gradle 中的内容
allprojects {
repositories {
// 要使用mavenLocal(),必须要配置M2_HOME的环境变量,变量值为Maven的安装目录
mavenLocal()
maven { name "ali" ; url "https://maven.aliyun.com/repository/public" }
mavenCentral()
}
buildscript {
repositories {
maven { name "ali" ; url "https://maven.aliyun.com/repository/public" }
}
}
}
这样设置后初始化配置会直接使用阿里云进行镜像加速。