gradle只是个工具

前两天从看到一个WxPusher,作者通过gradle构建的一个java项目,是个微信客户端工具,产物是wxpusher-clinet_xx.jar包

要使用它其他很简单,自己要学习如何发布jar到maven仓库,作者也已经将其发布,你要做的,是以此来学习整个流程。

客户端发送信息---》微信服务器---推送---》手机微信上(某公众号)

关于这个项目。我是从github上下载的,然后用idea打开,因为很久没接触gradle了,感觉是个很神奇的存在,甚至过度的夸大了它的作用,把这么一个小小的工具变得陌生了,本就几行java代码,因为gradle和idea的存在,让我产生了畏惧。这样封装,简化java的过程,反而让我不认识了。为什么是为了简化工作量的一个工具,我反而被一个工具给弄得望而却步了?感觉现在工具越来越多,封装越来越多,我了解的真相越来越少,我好像都忘了我的初衷,我是为了开发而开发,而不是为了开发而学习开发。

gradle工具的到来,有些神秘,有些强大,强大到我控制不住它。是时候好好学习下这个工具的使用了。

系统的学习,整理,尝试使用。

下面我简单记录下我的认识:

gradle的2个基本概念:任务task和项目project

gradle,它有自己的语言,默认是用groovy来定义任务,也可以用cotlin

关于gradle的任务,他有定义规则,如何创建一个任务,但是对于开发而言,很多事情都是重复的,没有必要每次新建,由此就有了很多写好的任务,即插件,gradle就有丰富的插件,你有的它都有,你要做的,就是明确自己要实现什么功能,然后去查看它提供的插件如何使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值