1. Introducing Ant -- 2. A first Ant build -- 3. Understanding Ant datatypes and properties -- 4. Testing with JUnit -- 5. Packaging projects -- 6. Executing programs -- 7. Distributing our application -- 8. Putting it all together -- 9. Beyond Ant's core tasks -- 10. Working with big projects -- 11. Managing dependencies -- 12. Developing for the Web -- 13. Working with XML -- 14. Enterprise Java -- 15. Continuous integration -- 16. Deployment -- 17. Writing Ant tasks -- 18. Extending Ant further -- App. A. Installation -- App. B. XML primer -- App. C. IDE integration
Summary
Introduces the build tool for Java application development, covering both user defined and built-in tasks