Java Development with Ant

Java Development with Ant

By Erik Hatcher; Steve Loughran; Matthew Robinson

Manning Publications, Paperback, 9781930110588, 672pp.

Publication Date: August 1, 2002


The most widely used build tool for Java projects, Ant is cross-platform, extensible, simple, and fast. It scales from small personal projects to large, multi-team J2EE projects. And, most importantly, it's easy to learn. Java Development with Ant systematically explores what Ant can do and how to apply it to your project. Whether you are new to Ant or an experienced user, this book will show you powerful and creative uses for Ant. The book emphasizes basic concepts you need to know to effectively use Ant starting with Ant's XML-driven build process. It leads you step-by-step through everything you need to know to compile, test, package, and deploy an application. It then guides you through the maze of more complex situations common in larger projects such as enterprise Java applications and Web Services. With this book you will gain access to a powerful tool to automatically build, test and deploy your Java software, no matter how simple or complexit might be.<n>

About the Author
Erik Hatcher, one of the original Lucene in Action authors, is a committer on the Ant, Lucene, and Tapestry open-source projects, and coauthor of Manning's award-winning Java Development with Ant.

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.

Matthew Robinson has worked with Swing since its inception and has spent several years in various software engineering roles for companies such as Netfish Technologies. He has designed and developed numerous Swing-based applications ranging from an interactive workflow monitoring application to a collaborative 3D CAD review system. he was the 1999 first prize recipient of the ACM/IBM Quest for Java. He lives in Saratoga, California.