Extreme Programming (XP) enables the rapid building and testing of enterprise systems. For Java developers, Maven is
the newest "need-to-use" tool for XP. Maven is a step above Ant in terms of capabilities and provides advanced features that help to manage complex projects. This book first introduces developers to the concept of project object model (POM), then shows them the essential features of Maven.
Included in the book are coverage of how to integrate with xdoclet, and using Maven with Eclipse, Groovy, JBuilder and NetBeans.