Synopses & Reviews
Ant, the new Java-based application building tool from the Apache Foundation, adds XML functionality and cross-platform operability to previous "Make" tools, creating an extremely powerful development environment. This book provides a complete, tutorial-based Ant guide and reference. The book begins by introducing users to this new tool, with the basics of installation and file handling. Subsequent chapters attack the subject matter from a pragmatic angle, grouping similar commands by subject, and then discussing them from a "practical use" point of view. Throughout the text, examples are included to make the learning process as painless as possible. The book's companion CD-ROM contains the latest version of Apache Ant and Jakarta Oro, in addition to all the source code.
Synopsis
Ant: The Java Build Tool in Practice is a desktop guide and reference for this Java-based application building tool. Beginning with an overview of Ant, including the basics of installation and file handling, you will find details on the syntax and basic descriptions of the core commands. Subsequent chapters take a pragmatic approach, grouping similar commands by subject, and then discussing them from a "practical use" point of view. Code examples are included throughout the text to illustrate the various capabilities of Ant, and to make learning quick and easy. The companion CD-ROM contains the latest version of Apache Ant and Jakarta Oro, in addition to all the source code from the book.
About the Author
Bernd Matzke has been a professional software developer for over 15 years. He currently serves as manager of research and development at Forcont Business Technology in Leipzig, Germany, and is prominently involved in the development of Forcont Factory, a Web-based tool for information logistics and management.
Table of Contents
Chapter 1 Introduction Chapter 2 Fist Contact Chapter 3 The Ant File Chapter 4 Targets Chapter 5 Properties Chapter 6 File Selection and Name Handling Chapter 7 File Commands Chapter 8 Modifying Text Files Chapter 9 Evaluating Conditions Chapter 10 Communication Chapter 11 Source Code Control Systems Chapter 12 Compiling Chapter 13 Archives Chapter 14 External Applications Chapter 15 Examples Chapter 16 Tips Chapter 17 Regular Expressions Appendix About the CD-ROM Index