
Gradle
文章平均质量分 85
xingzhong128
这个作者很懒,什么都没留下…
展开
-
Groovy语言基础语法
简介 Groovy是一种基于JVM的敏捷开发语言,结合了Python、Ruby和Smalltalk的许多强大的特性。Groovy在语法上支持动态类型、闭包等新一代语言特性,它能够无缝集成所有已经存在的Java类库,即支持面向对象也支持面向过程编程。 变量 变量类型分为基本类型和对象类型,但是groovy中所有的类型都是对象类型,基本类型其实是包装类。变量可以使用强类型定义,也可以使用de...原创 2018-04-22 21:22:42 · 3748 阅读 · 0 评论 -
Groovy JSON XML操作
JSON解析 JSON在互联网应用中越来越多的承担起客户端服务器之间的通信数据格式,相对XML等数据根式它的内容更加紧凑,占用的带宽更低,很受开发者的青睐。Groovy中生成Json和解析Json为对象都非常简单,生成Json只需要将对象传递给JsonOutput的toJson方法,解析Json语句的时候调用JsonSlurper.pareseXXX()方法。 class Person {...原创 2018-05-10 19:09:11 · 970 阅读 · 1 评论 -
Gradle基础知识
前言 随着业务需求变得越来越复杂,项目的规模也变得越来越大,项目越大包含的代码资源文件也就越多,而越大的项目往往需要越多的开发者共同维护,这种状态就导致即使是简单的构建目标对象文件也非常困难,于是就有了自动构建工具。早期的自动构建工具主要是Ant和Maven,不过Ant只是命令式配置执行,不容易维护和复用,Maven虽然有了插件化和依赖管理功能,但它的构建过程相对死板无法灵活配置,对于条件式的构...原创 2018-05-12 11:52:33 · 709 阅读 · 0 评论 -
Gradle Plugin简单实现
Settings类 它占据了Gradle的第一个阶段也就是初始化阶段,这个阶段就是根据Settings.gradle文件的配置生成project对象,用户可以在settings.gradle文件中调用Settings的各种方法配置项目,最常用的就是include方法,它可以将用户新建的module加入项目中。 SourceSet类 管理源码资源库等存放的路径,如果用户未曾修改过会采用默认...原创 2018-05-14 08:32:42 · 793 阅读 · 0 评论