Gradle进阶 Tim Berglund著 樊高成译 PDF下载
本书深入而细腻的讨论了Gradle的各个方面,这些内容对你高效的构建至关重要。即便是Gradle老手也能从中获益良多。
本书深入而细腻的讨论了Gradle的各个方面,这些内容对你高效的构建至关重要。即便是Gradle老手也能从中获益良多。
O‘Reilly公司的巨作,ANT使用权威指南,介绍ANT基本知识,构建文件、数据类型、用户编写任务、监听任务等高级知识。这本书被纽约图书馆评为21世纪全球最重要的50本书之一。序前言第一章 Ant入门文件和目录Ant的构建文件运行AntAnt命令行参考构建文件轮廓继续学习第二章 安装和配置发布安装配置第三章 构建文件为什么用XML?Ant构建块一个示例工程及构建文件构建文件执行处理Ant并非脚本语言构建文件授权问题第四章 AntDataType已定义DataTypeXML属性约定argument DataTypeenvironment DataTypefilelist DataTypefileset DataType,patternset DataTypefiltersetDataTypepath DataTypemapperDataType第五章 用户编写任务定制任务的需要Ant的任务模型任务生命期通过分析看示例:jar任务关子任务的其他内容第六章 用户编写监听者BuildEvent类BuildListencr接口一个例子:XmlLogger并行问题第七章 核心任务任务总结常用类型
《Ant in Action(第2版)(中文版)》将向你全面介绍大多数Java项目的核心步骤:编译、测试、执行、打包和交付,并告诉你一些“超越极限”的Ant使用方法。贯穿全书,作者通过一个应用程序的逐步完善和复杂,来展现应用如何进展,以及如何解决构造和测试的问题。该书涵盖了大量项目实例,先进的性能特征以及在别的地方难以获得的详细深入的讨论。《Ant in Action(第2版)(中文版)》介绍了如何使用Ant1.7去构建、测试、部署现代的Java应用程序,进行测试驱动的Java应用开发,《Ant in Action(第2版)(中文版)》还覆盖了一些最新式的构建技术,包括库管理、持续整合及自动化部署。目录第2版序言Ⅰ第1版前言Ⅲ第1版序言Ⅴ致谢Ⅶ关于本书IX关于作者Ⅷ关于封面ⅩⅣ第0章 第2版的欢迎仪式PART 1 Ant入门第1章 Ant介绍第2章 初识Ant构建第3章 理解Ant的Datatype和特征第4章 使用JUnit进行单元测试第5章 工程打包第6章 执行程序第7章 应用程序发布第8章 综合使用AntPART 2 应用Ant第9章 超越Ant的核心任务第10章 处理大型项目第
Gradle 是Java 软件开发中的自动化构建工具,类似于传统工具如Ant 和Maven。Gradle 吸收或沿用了Maven 中比较成功的一些实践,但相对于Maven 或Ant 又有极强的扩展。《实战Gradle》(Gradle in Action)全方位地讲解了Gradle 工具相关的知识,包括Gradle 的基本知识、自动化构建的基本概念和最佳实践,以实际案例的方式解释如何使用Gradle 进行软件项目构建。除了基础知识外,由于软件开发绝对不仅仅是实现业务逻辑代码,《实战Gradle》还介绍了一些解决软件开发中常见问题的实践,如多语言、多项目构建,Gradle 在持续集成和持续交付中的应用,Gradle 构建JVM 其他语言,以及Gradle 集成JavaScript 构建等。云计算和DevOps 的兴起,给软件行业带来了翻天覆地的变化,《实战Gradle》对于云计算平台、开源社区中的一些工具与Gradle 的结合使用也做了相关的介绍。因为Groovy 用于编写Gradle 构建配置的DSL,所以为了帮助读者更好地理解Gradle,《实战Gradle》还讲解了Groovy 的基