出版社:电子工业出版社
年代:2008
定价:95.0
本书介绍了如何使用Ant 1.7去构建、测试、部署现代的Java应用程序,进行测试驱动的Java应用开发,本书还覆盖了一些最新式的构建技术,包括库管理、持续整合及自动化部署。本书将向你全面介绍大多数Java项目的核心步骤:编译、测试、执行、打包和交付,并告诉你一些“超越极限”的Ant使用方法。贯穿全书,作者通过一个应用程序的逐步完善和复杂,来展现应用如何进展,以及如何解决构造和测试的问题。该书涵盖了大量项目实例,先进的性能特征以及在别的地方难以获得的详细深入的讨论。这本书适合所有Java开发者,即使是Java新手,结合Ant来学习Java也能获得额外的收获。
第2版序言
第1版前言
第1版序言
致谢
关于本书
关于作者
关于封面
第0章第2版的欢迎仪式
PART1Ant入门
第1章Ant介绍
第2章初识Ant构建
第3章理解Ant的Datatype和特征
第4章使用JUnit进行单元测试
第5章工程打包
第6章执行程序
第7章应用程序发布
第8章综合使用Ant
PART2应用Ant
第9章超越Ant的核心任务
第10章处理大型项目
第11章管理依赖关系
第12章Web开发
第13章处理XML
第14章企业级Java
第15章持续集成
第16章部署
PART3扩展Ant
第17章编写Ant任务
第18章进一步扩展Ant
附录A安装
附录BXML入门
附录CIDE集成
索引
无论你在开发一个小型的库还是复杂的服务器端系统,这本书都能够帮助你设计出最佳的构建过程。通过一个实际的范例,在逐步为它增加新特性的过程中,本书几乎覆盖了现代Java应用开发的方方面面,包括测试驱动开发这样的新兴方法学。这本书适合所有Java开发者,即使是Java新手,结合Ant来学习Java也能获得额外的收获。 本书是一本使用Ant进行构建、测试、发布和部署Java项目的完全指南。它是广受赞誉的最佳畅销书《JavaDevelopmentwithAnt》的第2版,Ant是Java项目中使用最广泛的构建工具,它跨平台、可扩展,而且运行高效。无论是小到个人项目还是大到多团队协作的企业级项目,Ant都能应对自如。当然,最重要的是,它简单易学!
(美) 霍兹纳 (Holzner,S.) , 著
(美) 甘莫 (Gamma,E.) , (美) 贝克 (Beck,K.) , 著
(美) 弗朗西斯卡斯 (Franciscus,G.) , (美) 葛罗维基 (Gurovich,D.) , 著
(美) 诺布尔 (Noble,J.) , (美) 安德森 (Anderson,T.) , 著
(美) 马特利 (Martelli,A.) , (美) 马特利 (Martelli,A.) , (美) 阿舍尔 (Ascher,D.) , 编
(美) 特纳 (Turner,J.) , (美) 比德尔 (Bedell,K.) , 著
(美) 卡祖恩 (Kazoun,C.) , (美) 洛特 (Lott,J.) , 著
天工在线, 编著
(美) 斯泰因贝格 (Steinberg,D.) , 等著