As developers, we understand that you don’t want to spend
years reading documentation about your build tool. We get
it. You just want to get to work. On the other hand, if you
don’t take a little bit of time to understand what Maven can
do and what it was designed for, there’s a good possibility
you’ll be needlessly reinventing wheels. Take an hour or
two and walk through Maven by Example. It’s a gentle
introduction to Maven and we promise it will save you time.
Sonatype maintains two books focused on Maven: an
example-driven introduction to Maven, Maven
by Example, and Maven:
The Complete Reference. If you already understand how
to use Maven and are just looking for a reference, go
read the other book.