- Paperback: 600 pages
- Publisher: Manning Publications; Second edition (July 22 2007)
- Language: English
- ISBN-10: 193239480X
- ISBN-13: 978-1932394801
- Product Dimensions: 18.7 x 3 x 23.5 cm
- Shipping Weight: 998 g
- Average Customer Review: 1 customer review
- Amazon Bestsellers Rank: #1,051,211 in Books (See Top 100 in Books)
Ant in Action: Covers Ant 1.7 Paperback – Jul 22 2007
Customers who bought this item also bought
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your mobile phone number.
About the Author
Steve Loughran has been an active user and developer of Ant since the year 2000, a committer on the project since 2001, and a member of the Apache Software Foundation since 2004. He regularly lectures on the problems of big-system builds, distributed testing, and deployment. He is a research scientist at Hewlett-Packard Laboratories in Bristol, UK.
Showing 1-1 of 1 reviews
Most helpful customer reviews on Amazon.com
So why 4 stars? I really, really, wanted a thorough treatment of the Ant API, and didn't get it. I selfishly want to call Ant from within Java code, but the section on Embedding only had a very simplistic example using echo().
I also have to give 4 stars because as the only book out there on Ant (at this level), there is nothing to compare it to.
The one downfall (not sure if Manning the publisher or Amazons fault) but Manning has an ebook version but it is not sold on Amazon. It is in pdf format and a native mobi for the Kindle would be nice.
With the help of the book, I wrote a customized task in Java which is used by my build script.
Well, after reading "Ant in Action" I concluded, it doesn't need. The book just described much more than just Ant.
The book consists of three parts. The first part is called "Learning Ant". This is basically the build tool part, which describes the basics of Ant and how to use it. Well actually, in part one it already goes a little further to also include unit testing and already some deployment related information.
The second part is called "Applying Ant" and goes well beyond just describing Ant. Chapter 10 describes working in large projects. Chapter 11 talks about managing dependencies and introduces Ivy. Chapter 15 introduces continuous integration and introduces Luntbuild (not sure why the authors not chose to describe CruiseControl, which is absolutely the most used CI tool). Chapter 16 alone would already be a reason to get the book and it talks about automating deployment and introduces a tool called Smartfrog.
The third parts is called "extending ant" and explains how you can extend ant, develop your own tasks and test them using AntUnit. It describes how ant is implemented so that you know how to extend it (and probably how to develop for it further).
When I started my journey through this book, I was a simple Ant user. The authors showed me that there are so much things possible with Ant and also explored the world around Ant. After finishing the book, I felt I have learned so much and it certainly improved my build scripting abilities. An absolute must read.