Maven: The Definitive Guide www.sonatype.com
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.
Updated 16 May 2008 12:05 UTC
Based on 65 user ratings.
Click to rate this project.
by rds
Maven provides conventions to manage the development (lifecycle, source layout). It also frees the programmer from managing library dependencies. The POM is an XML-ased object model which describes your project is the central piece to achieve this goal.
But Maven is terribly lacking documentation, and the repository of libraries is sometimes inconsistent (project object found in repo1.maven.org can depend on libraries from repo.codehasu.org).
2 of 2 users found the following review helpful. Was this review helpful to you? Yes | No
by jtukkine
Maven 2 helped to uniform my previous company's Java projects significantly. It enforces the use of same practices in every project starting from directory structure to the use of external components. Most importantly, moving a developer from a project to another was a bit less painful because of all this.
The main problems have related to disperse and sometimes outdated overall documentation and examples, poorly documented or
5 links submitted so far. Submit your own links.
I've finished a quick production update of John Casey's original Maven Assemblies chapter in Maven: The Definitive Guide. This chapter provides a great deal of information about the Maven Assembly plugin and has some recommendations and best practices. Check it out, and send any feedback to book@sonatype.com.
Read more...
I am glad to announce that Eclipse project creation review for the Maven Integration for Eclipse (m2eclipse) will be happening next Tuesday, May 20 at 11:00 AM (slides).
I believe it is a really big step for the project and I'd like to
Following our recent 1.0-beta-3 release and source posting, we are publishing the details of the REST API and roadmap.
Read more...
Pushed another update to the MavenBook, a new new reference chapter on properties and resource filtering.Read more...
Lukáš Krecan and I have been working on the Maven POM XML editor for m2eclipse. The editor is integrated with an open source Nexus Indexer search engine and provides completion on Maven artifacts and customizable context-sensitive templates. It
Apache Continuum, Maven Integration for Eclipse, mevenide2, Mojo, StatSVN
Project Cost |
|
|---|---|
| This calculator estimates how much it would cost to hire a team to write this project from scratch. More » | |
| Include | |
| Codebase | 535,384 |
| Effort (est.) | 143 Person Years |
| Avg. Salary | $ year |
| $ 7,856,869 | |