Java Development with Ant
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.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Getting started with Ant
Understanding Ant datatypes and properties
22 other sections not shown
Ant's antbook antcall Apache application server archive attribute automated build file build process build.xml chapter child projects classpath command line compile configuration copy create CruiseControl custom datatypes debug declaration default defined delete dependency checking depends="init deploy deployment descriptors directory tree dist distribution docs documentation echo element environment variables error example exec execute fileset HttpUnit implementation inheritAll="false installation invoke JAR file Java programs Java source javac javadoc junit lucene mapper master build file metadata mkdir nested optional tasks org.apache output package param parameters password path pathelement patternset properties file public void remote scripts servlet simple source code source files specified String Struts subprojects taglib target taskdef telnet template timestamp Tomcat unit tests Unix upload uptodate web application write XDoclet XML file Zip file