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.