The Extreme Programming (XP) methodology enables you to build and test enterprise systems quickly without sacrificing quality. In the years, open source developers have created or significantly improved a host of Java XP tools, from XDoclet, Maven, AntHill, and Eclipse to Ant, JUnit, and Cactus. This book provides tools for XP.