This article finally pins down the elusive Maven 2 POM, version
4.0, the single largest configuration file you are likely ever to
love. Readers will learn that the successful Maven 2 build system
derives much of its power and portability from the POM, and
that—despite what you may have heard—it is really not
so bad after all. developmentmavenmaven2modelobjectpompom4projecttools in Referencewith javamavenreferencetochecktools