Ant: The Definitive Guide, 2nd Edition

ASIN: 0596006098
Average Customer Review: 4.0, based on 16 reviews.
Customer reviews (5 of 16)
Check out internet instead., 2007-05-16, Rating: 1.
This book is a regurgitation of O'Reilly web material. This book had a real opportunity to discuss Ant internals or at least something that can't be found on tech sites or the software documentation. Project wikis will undoubtedly replace the need for tech books of this sort.
Got Me Going Quickly, 2007-02-06, Rating: 5.
Web research on Ant revealed a lot of explanations, but they were very hard to understand. And I didn't want to waste time scratching my head. This book explained what Ant is and how it works in an approachable way without insulting my intelligence. The author obviously has a lot of experience in Ant and many of the other technologies it interacts with. While other comments have pointed out that it's not a reference, I can easily get those other details on the internet. This book got me up and running with Ant quickly and painlessly. It contained useful examples that actually worked when I tried to follow them.
The best book on Ant, 2006-10-13, Rating: 5.
Apache Ant is the primary build tool for Java projects and this book is excellent introduction to it. Although the title is misleading - this is not really a definitive guide (its not really reference book for starters), it is well written and easily understood. If you work through this book from start to finish then I'm confident that you'll come out the other end as an Ant expert.
A Good Introduction, but Only an Introduction, 2006-08-18, Rating: 3.
This book provides a good enough introduction to Ant, but it only takes you to the point of knowing how to use Ant and not the point of knowing how to use ant on a project of any size. As an introduction it works well. You learn how to get up and running with Ant very early on in the book, and you learn all of the key tasks rather quickly as well. Everything is explained clearly, and it seems reasonably organized. What it lacks is really any explanation of various best practices for using ant, whether on a small program or a large one. For a book of this size, I was surprised at the absence of this info and ultimately I felt that it was only a bit more useful than the free online docs for ant.
Good Place To Start With Ant, 2006-08-16, Rating: 4.
This book can take you from zero Ant knowledge to being productive in a matter of days. After starting with some simple examples, it builds up the following concepts very well: properties and types, compilation, deployment, testing with JUnit, working with CVS, and Eclipse integration. I skipped chapters 8, 9, 10, and 12 because I did not anticipate a need for them right now. However, if I need to know about web deployments, working with XML docs, optional tasks, and extending Ant I know that this book covers these things too. To get the most out of the book, you need to download ant to your computer along with the example code from the book's web site. It is very easy to modify the code and see how different options for the various tasks work.
