This document is an attempt at providing a solid Table of Contents for the Maven 2 documentation. Currently the docs are sub-par and either answer specific questions without explaining the concepts, or explain the concepts too generically without allowing users to get things done. A good set of documentation must find a good middle ground and work with the user from start (newbie) to finish (Maven maven).
User Documentation
Maven Concepts
- Introduction
- Project descriptor
- Dependencies
- Directory convention
- Life cycle
- Plugins
- Artifacts and packagings
- Repositories
- Archetypes
- Profiles
Basic documentation
Using Maven
Testing
Archetypes
Site
Quality reports
Documentation reports
Information reports
Maven in an IDE
Misc.
Intermediate documentation
Generating sources
Packagings
Deployments
Configuring Maven
The user settings
Misc.
Advanced documentation
Associated artifacts
Maven extension development
Alternative languages
Continuous integration
Maven tools
Misc.
Developer Documentation
- Newbie Developer's FAQ
- Watch Maven working (Source Code walk-through)
References
Complete plugin index
Complete guide index
Project descriptor reference
User Settings reference
Labels
Page: Archetypes List
Page: Basic Documentation Getting started
Page: Basic Documentation Integration testing
Page: Basic Documentation Unit testing
Page: Complete Plugin Index
Page: Getting started
Page: Maven Concepts Archetypes
Page: Maven Concepts Artifacts
Page: Maven Concepts Directory convention
Page: Maven Concepts Introduction
Page: Maven Concepts Life cycle
Page: Maven Concepts Plugins
Page: Maven Concepts Profiles
Page: Maven Concepts Project descriptor
Page: Maven Concepts Repositories
Page: Newbie Developer's FAQ
Page: Source Code Walkthrough
Page: Testing Plugin List

1 Comment
Hide/Show CommentsMar 02, 2007
Sebastien Brunot
Would it be possible to document mvn command line options too ? I can't manage to find them on the site