【gradle基本使用】

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'

在这里插入图片描述

下载依赖之后就可以在项目中使用了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值