Ant Developer's Guide (Developer's Library) Paperback – 22 Oct 2002
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
From the Back Cover
Ant has emerged as the preferred building tool for Java developers, automating tedious compilation, test, and code management. Many Java developers are aware of Ant but there is little documentation to assist in getting started with the Ant tool. Even experienced developers who already use some of the features of the Ant tool, struggle with the more advanced aspects. This book will educate those devlopers in these more advanced topics, and help them get more out of the tool. The Ant Developer's Handbook begins with a rapid introduction to obtaining, installing, and configuring Ant and covers all major feature sets and use practices.
Ant is a cross-platform build and configuration management tool. It is written in Java, and uses XML as its file format, thereby allowing entire development teams to share Ant build files, regardless of the operating system each developer is using. Ant can perform nearly any common configuration management function, including:
- compiling application source code.
- running test suites and building archive files.
- moving/copying files to server machines.
- interacting with source control systems.
About the Author
Alan Williamson is as much a veteran of the Java world as one can be with a language that is still very much finding its feet in the world. Alan has more than 15 years experience in the world of software development, graduating with full honors in computer science from the University of Paisley. Alan worked in mainly research and development roles until starting up the UK's first pure Java consultancy company five years ago, specializing in Java on the server side (http://www.n-ary.com/). Alan has also worked his way up to the dizzy heights of editor-in-chief of the world's largest Java magazine, Java Developers Journal, and can be found talking at various conferences all over the place!
Kirk Pepperdine has more than 15 years of experience in informatics. During that time, he has focused on applying object-oriented methodologies and technologies to the field of distributed computing, where Kirk has functioned as a researcher, developer, designer, architect, and consultant. Kirk has been heavily involved in the performance aspects of applications since the start of his career, and has tuned applications involving a variety of languages from Cray Assembler through C, Smalltalk, and on to Java. Kirk has focused on Java since 1996. He can be reached at email@example.com.
Joey Gibson has been working in the technology industry since 1990. He is a Sun Certified Programmer for the Java 2 Platform and has been working with Java since early 1996. He is a Senior Consultant and instructor for BravePoint (www.bravepoint.com), located in Atlanta, GA, specializing in J2EE development. He is a "collector" of programming languages whose favorites include Java, Smalltalk, Ruby and Python. He can be reached at firstname.lastname@example.org or email@example.com.
Andy Wu has been involved in software development for more than five years. He is a software enthusiast who thrives on new technologies. Andy currently applies his Java expertise as a developer at n-ary consultancy in Scotland. Prior to joining n-ary, he worked in research and development roles, and achieved a full honours degree in software engineering from the University of Glasgow.
Most Helpful Customer Reviews on Amazon.com (beta)
The first three chapters do a wonderful job of introducing Ants capabilities and what you should use it for. I was already using Ant, but I learned a lot more about how I can make better use of it.
The fourth chapter is a reference of all the tags and how to use them. So far I have found that they are pretty accurate, and as an experienced user I assume that I can figure out anything that turns out to be changed (since this software is always subject to change) or even wrong.
The final chapters discuss advanced material, such as extending Ant with custom tasks, debugging build scripts, and setting up nightly builds. I feel that the book does a good job of explaining the how and why of these topics, too.
Overall, the organization of the book is similar to Oreilly's Unix in a Nutshell, where there are several chapters of reference material and a catalog of commands. I like that kind of book because it cuts to the chase for experienced users. Part of the reason I wanted this book was to structure my Ant projects intelligently, and I got my money's worth for that.
I have never taken the time to actually write a quick review, but fealt that I would be doing a huge disservice to fellow coders if I didn't in this case.
Heed my warning: DO NOT BUY THIS BOOK.
Look for similar items by category
- Books > Computing & Internet > Digital Lifestyle > Online Shopping > Amazon
- Books > Computing & Internet > Networking & Security > Network Topics
- Books > Computing & Internet > Programming > Languages
- Books > Computing & Internet > Programming > Languages & Tools
- Books > Computing & Internet > Software & Graphics