博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
gradle 使用总结
阅读量:4579 次
发布时间:2019-06-09

本文共 761 字,大约阅读时间需要 2 分钟。

什么是gradle

书面化解释: Gradle可以自动化地进行软件构建、测试、发布、部署、软件打包,同时也可以完成项目相关功能如:生成静态网站、生成文档等。

Gradle是一种依赖管理工具. 它和maven类似,但是它的语法比之maven更加简洁

通俗来讲,对java开发人员来说就是帮我们完成 下载.jar依赖 ,打包,上传等功能...

 

以下是我在知乎上找到的答案截图,个人感觉比较通俗易懂

 

为什么选择gradle

对我而言,没有用项目构建工具以前,搭建ssh,ssm等框架时,需要手动去下载jar包,添加到项目中

后来听说maven特别火,学习了简单的安装和命令后就不了了之了

换公司后,公司用的gradle 管理依赖,于是就开始简单入门了

后来知道gradle 比maven 语法简洁,就不愿意接触maven, spring 官网demo 都是提供了maven和gradle示例还挺好

 

常用gradle 命令 

gradle build

gradle clean assemble 

gradle [子模块名] assmble 单独打包一个子项目,这对于Jenkins集成时能提高构建效率

 

gradle 学习总结

补充了有道云笔记总结文档,适合实践操作时参考,当然也是为了能让自己以后回顾(自己总感觉记性不好,所以才养成了写笔记的习惯)

一般情况下,build.gradle 是有项目经理定义的,但是作为一个有追求的开发人员,你得学会自己定义项目构建,下面总结可以帮助系统学习gradle

* 最近喜欢用百度脑图组织学习思路,好处是学习和复习要点时思路会比较清晰.

* 下面是根据gradle 官方文档,绘制的要点图

 

转载于:https://www.cnblogs.com/javastar/p/6961839.html

你可能感兴趣的文章
PDO分页
查看>>
2018-2019-2 网络对抗技术 20165333 Exp7 网络欺诈防范
查看>>
【Python—windows 下 virtualEnv 使用】
查看>>
【Luogu】P3177树上染色(树形DP)
查看>>
国内4G频段划分
查看>>
20120104登陆与改密码
查看>>
How Does Caching Work in AFNetworking? : AFImageCache & NSUrlCache Explained
查看>>
UITableViewCell背景色.选中背景色,分割线,字体颜色设置
查看>>
MyBatis笔记一:GettingStart
查看>>
查找不同的木棍
查看>>
面试题:顺时针打印矩阵
查看>>
DataSet、DataTable、DataRow、DataColumn区别及使用实例
查看>>
python 特殊方法
查看>>
Python3 练习笔记四
查看>>
装箱问题
查看>>
Android线程管理(一)——线程通信
查看>>
vim 使用技巧
查看>>
Periodic String UVa1225
查看>>
Android 演示 DownloadManager——Android 下载 apk 包并安装
查看>>
采用oracle存储过程读取excel文件更新表
查看>>