Gradle简介以及安装

前言

如果你不想继续看我的博文,可以看
Gradle官方用户手册
W3CSchool Gradle教程

什么是Gradle?

Gradle 是一款 Google 推出的基于 JVM、通用灵活的项目构建工具,支持 Maven,JCenter 多种第三方仓库;支持传递性 依赖管理、废弃了繁杂的 xml 文件,转而使用简洁的、支持多种语言(例如:java、groovy 等)的 build 脚本文件。

为什么用Gradle?

趋势

  1. 目前已经有相当一部分公司在逐渐使用Gradle作为项目构建工具了。
  2. 作为Java开发程序员,如果想下载Spring、SpringBoot等Spring家族的源码,会发现他们基于Gradle构建的

构建工具对比

Ant: 2000 年Apache推出的纯Java编写构建工具,通过xml[build.xml]文件管理
项目优点 :使用灵活,速度快(快于gradle和maven),
缺点:Ant没有强加任何编码约定的项目目录结构,开发人员需编写繁杂XML文件构建指令,对开发人员是一个挑战。

Maven: (^2004) 年Apache组织推出的再次使用xml文件[pom.xml]管理项目的构建工具。
优点:遵循一套约定大于配置的项目目录结构,使用统一的GAV坐标进行依赖管理, 侧重于包管理 。
缺点:项目构建过程僵化,配置文件编写不够灵活、不方便自定义组件,构建速度慢于gradle。

Gradle: 2012 年Google推出的基于Groovy语言的全新项目构建工具,集合了Ant和Maven各自的优势。
优点:集Ant脚本的灵活性+Maven约定大于配置的项目目录优势,支持多种远程仓库和插件 ,侧重于大项目构建 。
缺点:学习成本高、资料少、脚本灵活、版本兼容性差等。

Gradle安装

1. 环境准备

安装Gradle需要Java环境,我这边是Java21,如何安装自己百度

2.下载gradle

  • 下载地址:https://gradle.org/releases/,选择需要下载的版本

在这里插入图片描述

  • 下载完成后解压,比如我解压路径D:\soft\gradle-8.7-bin

3.配置环境变量

  • GRADLE_HOME
    在这里插入图片描述
  • GRADLE_USER_HOME
    特别注意:这里我们接着再配置一个 GRADLE_USER_HOME 环境变量。
    GRADLE_USER_HOME 相当于配置 Gradle 本地仓库位置和 Gradle Wrapper 缓存目录。
    在这里插入图片描述
  • 加入path环境变量中
    在这里插入图片描述
  • 查看是否安装成功
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值