Dedication

To my wife, Bina, and our little deployment project, Alexander. You’ve both been very tolerant of the time I’ve spent on the computer, either working on the book or on Ant itself.

Brief Table of Contents

 

Copyright

Brief Table of Contents

Table of Contents

Praise for the First Edition

Preface to the Second Edition

Foreword to the First Edition

Preface to the First Edition

Acknowledgments

About this Book

About the Authors

About the Cover Illustration

Chapter 0. Introduction to the Second Edition

1. Learning Ant

Chapter 1. Introducing Ant

Chapter 2. A first Ant build

Chapter 3. Understanding Ant datatypes and properties

Chapter 4. Testing with JUnit

Chapter 5. Packaging projects

Chapter 6. Executing programs

Chapter 7. Distributing our application

Chapter 8. Putting it all together

2. Applying Ant

Chapter 9. Beyond Ant’s core tasks

Chapter 10. Working with big projects

Chapter 11. Managing dependencies

Chapter 12. Developing for the Web

Chapter 13. Working with XML

Chapter 14. Enterprise Java

Chapter 15. Continuous integration

Chapter 16. Deployment

3. Extending Ant

Chapter 17. Writing Ant tasks

Chapter 18. Extending Ant further

Appendix A. Installation

Appendix B. XML Primer

Appendix C. IDE Integration

Index

List of Figures

List of Tables

List of Listings

Table of Contents

Copyright

Brief Table of Contents

Table of Contents

Praise for the First Edition

Preface to the Second Edition

Foreword to the First Edition