Maven is one of those indispensable tools that should be in every Java developers toolkit, just like ant or junit. This tutorial will help getting started with Maven. From the article, "The one development tool that I use every single day, aside from Eclipse, is Maven. ... Maven allows me to build, test, and package our entire Java application in one command."