什么是Gradle?

事情的起因

前几天刚入职,第一天同事给我丢了一个项目给我看,我一看,好家伙,右边框上怎么没有我熟悉的maven呢?取而代之的是一个叫Gradle的东西。

一百度,好嘛,这玩意儿据说很好使,又能打包部署又能管理依赖,有人说比maven好用,但是对于我这个过去只用maven的人来说,目前我还不能给它一个客观的评价。

我在这里呢也只记录一些我看到的一些人对于这个工具的理解,等我自己使用熟悉了再做评价,当然也欢迎大佬们能给我一些指点哈哈。

官方描述

Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言来声明项目设置,而不是传统的XML。当前其支持的语言限于Java、Groovy和Scala,计划未来将支持更多的语言。

官方描述我反正不是很懂,下面是一些其他人的通俗解释

Gradle的通俗理解

首先知道这个

咱们的代码写完,总是要给用户用的,所以最后需要一个打包&部署的过程,这个过程中免不了进行一些配置。

这些工具的对比

下面这几个工具都会在软件的打包&部署过程中用到
Apache Ant:用来自动化打包、测试、部署的工具
Apache Maven:主要用来管理依赖
Gradle:综合了两者的功能

写在最后

作者还是一个刚开始摸爬滚打的小小码农,文章中有描述错误的情况欢迎大家指正,我们共同学习进步~
为什么用Gradle,因为它的功能很强大,我这里的描述很宽泛,其实有很多细节的地方,它也有它的应用场景。
后面我如果在项目中用到它,对他有更深刻的认识后,再来记录我的理解,这篇文章大家看个热闹就好啦。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值