views:

155

answers:

3

Can anyone point to a maven tutorial / how-to that covers everything that is normally required during an OSS project: project creation, sources, build, test, integration in SCM, etc, deployment to one's own repository, release creation and upload?

I have been able to gather all this information from ten different sources, but it is not easy to get the complete picture because every source expects a different state of existing knowledge.

+4  A: 

Sonatype (a company started by one of the principal author's of Maven) publishes two free online books that are pretty good references:

The description of the latter:

This book is an introduction to Apache Maven. It introduces the central concepts of Maven by building up a sample multi-module Maven project which involves an object model, a database, a set of services, and a web application.

matt b
A: 

Covering all the mentioned topics means writing... a book. The Sonatype's books mentioned in the other answers are definitely good ones but I would also recommend Apache Maven 2 Effective Implementation that might be closer to what you're looking for, especially for the release part. Have a look at the table of contents.

Pascal Thivent