Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.
16 June 2005 - Maven 1.1 Beta 1 Released
Maven 1.1 Beta 1 has been released for testing. This release upgrades the internal technologies of Maven, in particular to include Ant 1.6.5 and Jelly 1.0. With updated plugins and much lower memory usage, this release is useful for all Maven 1.0 users.
13 May 2005 - Maven 2.0 Alpha 2 Released
This new release includes a number of improvements such as basic site generation, improved artifact handling and Ant tasks, a preliminary SCM based repository provider and a cleaner and finalised API for plugin authoring.
For more information, see Maven 2.0.
25 April 2005 - Ant Tasks for Maven 2.0 Technology Preview Released
Maven 2.0 now comes with a set of Ant tasks that can be used to utilise Maven's artifact handling features from within Ant 1.6+ or Maven 1.0+. For more information, see Maven 2.0 Ant Tasks
Need Maven to build a project you have downloaded?
Read our Quick Start guide on how to get and use Maven for a project that is already set up for Maven.
Want to get Maven up and running on a new project?
Give it the Ten Minute Test! This will show you how to set up a simple project that uses Maven.
Want to adapt an existing project to use Maven?
Read our Adapting a Project guide for a guide on how to introduce Maven to an existing build.
Familiar with Ant, and want to see how Maven relates to it?
Read our Maven for Ant Users explanatory document.
If you have any questions, suggestions or comments about Maven or this website, please feel free to post them to the Maven users mailing list.
The current stable Maven release is version 1.0.2 and can be obtained from the download page.
The current development version is only available from Subversion at this point. For more information, see Building from Source and compatibility information.
Maven 2.0 is a rewrite of the original Maven application. For more information, see the Maven 2.0 section.