• Gradle【扫盲】使用简易教程


    官网地址
     https://gradle.org/
    
    • 1
    版本选择

    如果使用的是idea,可以在idea的plug目录下查看支持的gradle的版本:
    在这里插入图片描述
    进入目录:
    在这里插入图片描述

    那我们到官网下载对应版本的gradle即可

    Gradle下载及配置
    进入官网,查看发行版本

    在这里插入图片描述
    选择对应的安装包
    在这里插入图片描述

    • binary-only:编译好的gradle可执行程序
    • complete (checksums):除了binary-only还有文档,源码等附件
    • 初学者建议下载后者
    配置(我就以win为例了)
    配置项目示例说明
    GRADLE_HOMEE:\gradle-6.7安装包解压路径
    GRADLE_USER_HOMEGradle本地依赖包存分路径可与maven的 localRepository 共用一个
    Path新增:%GRADLE_HOME%/bin将Gradle的可执行文件加入到系统Path中
    Gradle使用原有Maven的本地仓库

    即上面的 GRADLE_USER_HOME 配置和maven 的localRepository一致即可

    Gradel配置国内仓库

    在grade的安装目录下有一个 init.d 的目录,这个目录里以 gradle为扩展名的文件都会被执行:

    在这里插入图片描述


    • readme.txt里有描述:
    You can add .gradle init scripts to this directory. Each one is executed at the start of the build.
    
    • 1
    • 翻译:
    您可以将.gradle init脚本添加到此目录。每一个都在构建开始时执行。
    
    • 1
    • 在网上找了一段配置;新建了一个 repo.gradle 文件,文件名可以自己取,只要扩展名正确即可。
    allprojects {
        repositories {
            mavenLocal()
    		maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public" }
    		maven { name "Bstek" ; url "http://nexus.bsdn.org/content/groups/public/" }
        }
    
    	buildscript { 
    		repositories { 
    			maven { name "Alibaba" ; url 'https://maven.aliyun.com/repository/public' }
    			maven { name "Bstek" ; url 'http://nexus.bsdn.org/content/groups/public/' }
    			maven { name "M2" ; url 'https://plugins.gradle.org/m2/' }
    		}
    	}
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15

    其中 mavenLocal() 表示使用maven 的本地仓库地址,gradle会去找环境变量的 M2_HOME或者MAVEN_HOME;

    链接: 用M2_HOME还是MAVEN_HOME配置环境变量,有什么区别?

    从配置看:gradle也是从maven仓库去下载的依赖包

    验证安装

    打开cmd执行gradle -v
    在这里插入图片描述
    这样的话就安装成功了

    Gradle初始化一个项目

    Gradle可以通过命令行的方式创建项目

    • 新建一个目录
    • 进入目录,然后执行 gradle init
      在这里插入图片描述
      上面五个步骤:
      1:选择项目的类型
      2:项目的开发语言
      3:项目是否包含子模块
      4:构建脚本的语言
      5:测试框架的选择
      在这里插入图片描述
      6:输入项目名称
      7:输入包项目名称
      创建完毕!
    Gradle常用命令
    命令名称说明
    gradle init初始化项目
    gradle classes编译
    gradle clean清理输出目录
    gradle test单元测试,生成测试报告
    gradle build构建项目
    gradle build -x test-x 参数表示跳过某个阶段
    Gradle依赖配置

    那么Gradle的依赖我们到哪里去获得呢,之前都是用maven直接到 https://mvnrepository.com/ 查询;
    其实Gradle也是一样的,看截图就明白了:

    在这里插入图片描述
    Gradle依赖的写法也是到mave仓库查询
    在这里插入图片描述
    然后加到 build.gradle的 dependencies 配置项即可!

    打开一个gradle项目,在右侧插件栏
    在这里插入图片描述
    双击执行对应的task即可

  • 相关阅读:
    图书管理系统(基于SSM + Vue + Restful 实现)
    业务:业务系统检查项参考
    方法的使用
    linux内核中CMA内存分配
    【Servlet】7:监听器和过滤器的原理和应用
    前端与服务器通讯的数据交换格式XML 、JSON
    腾讯云服务器简介_CVM优势_常见问题解答
    机器人制作开源方案 | 莲花灯
    本周内容整理
    红黑树(一) - 算法原理与介绍
  • 原文地址:https://blog.csdn.net/Aqu415/article/details/126418403