本书介绍了如何使用Ant1.7去构建、测试、部署现代的Java应用程序,进行测试驱动的Java应用开发,本书还覆盖了一些最新式的构建技术,包括库管理、持续整合及自动化部署。本书将向你全面介绍大多数Java项目的核心步骤:编译、测试、执行、打包和交付,并告诉你一些“超越极限”的Ant使用方法。贯穿全书,作者通过一个应用程序的逐步完善和复杂,来展现应用如何进展,以及如何解决构造和测试的问题。该书涵盖了大量项目实例,先进的性能特征以及在别的地方难以获得的详细深入的讨论。这本书适合所有Java开发者,即使是Java新手,结合Ant来学习Java也能获得额外的收获。