gradle安装使用:
gradle官网:https://gradle.org/
gradle官方用户手册:Gradle 用户手册
gradle官网下载地址:https://gradle.org/releases/
注意安装idea匹配的gradle版本(查看idea安装路径下plugins\gradle\lib中查看匹配的gradle版本我的是7.4 只要大于7.4版本的都适用)
推荐下载完整版本
下载之后选择文件夹解压(推荐全是英文的路径)
配置gradle环境变量:
GRADLE_HOME
%GRADLE_HOME%\bin
gradle依赖仓库环境变量配置(可以和maven使用同一个仓库但是需要配置下仓库变量)
GRADLE_USER_HOME
配置完之后使用通过命令行gradle -v 命令查看安装的版本号信息如下图:
修改下载源 在init.d文件夹创建init.gradle文件
allprojects:所有gradle项目的repositories仓库使用 先去aliyun下载之后如果下载不下来在使用Bstek下载 还下载异常使用中央仓库下载
buildscript:gradle初始化使用的脚本可以通过下面源地址下载
allprojects {
repositories {
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/' }
}
}
}
idea配置gradle:
或者项目中直接修改
将所有gradle结尾的文件中repositories{}中的源修改掉
repositories {
maven {name "Alibaba" ; url 'https://maven.aliyun.com/repository/public/' }
maven {name "Bstek" ; url 'https://nexus.bsdn.org/content/groups/public' }
mavenCentral()
}
使用gradle搭建SpringBoot项目:
项目结构:
导入依赖:
开始的时候没有选择其他依赖只选了springBoot的
如需导入依赖 如下示例
implementation 'group:name:version'
implementation 'cn.hutool:hutool-all:5.7.9'
如需导入比较特殊的依赖比如Lombok依赖
compileOnly代表只在编译是有效,不参加打包
annotationProcessor代表lombok注解只能用于java文件
compileOnly 'org.projectlombok:lombok:1.18.2'
annotationProcessor 'org.projectlombok:lombok:1.18.2'
下载依赖之后就可以在项目中使用了