Getting Started with Maven
Getting Started in 5 Minutes
Getting Started in 30 Minutes
Introductions
The Build Lifecycle
The POM
Profiles
Repositories
Standard Directory Layout
The Dependency Mechanism
Optional Dependencies and Dependency Exclusions
Plugins
Plugin Development
Configuring Plug-ins
Plugin Prefix Resolution
Developing Java Plugins
Site
Creating a Site
The APT Format
Snippet Macro
Archetypes
What is an Archetype
Creating Archetypes
Upgrading
Relocation of Artifacts
Repositories
Installing 3rd party JARs to Local Repository
Deploying 3rd party JARs to Remote Repository
Remote repository access through authenticated HTTPS
Guides
Configuring for Reproducible Builds
Creating Assemblies
Configuring Archive Plugins
Configuring Maven
Mirror Settings
Deployment and Security Settings
Generating Sources
Working with Manifests
Maven Classloading
Using Multiple Modules in a Build
Using Multiple Repositories
Using Proxies
Using the Release Plugin
Using Ant with Maven
Using Modello
Using Extensions
Building For Different Environments with Maven 2
Using Toolchains
Encrypting passwords in settings.xml
Guide to HTTP Connection Settings
Guide to Selecting Alternative Wagon Providers
Guide to Building JDK 1.4 Projects Using JDK 1.5
Guide to Configuring Default Mojo Executions
Maven Tools and IDE Integration
Maven Auto-Completion Using BASH
Development Guides
Building Maven from Scratch
Developing Maven
The Plugin Documentation Standard
Maven Documentation Style
The Maven Community
The Maven Community
Helping with Maven
Guide for New Committers
Testing Development Versions of Plugins
3rd Party Resources
Conventions
Maven Conventions
Naming Conventions
When You Can't Use the Conventions
The Central Repository
Introduction to the Central Repository
Uploading Artifacts to the Central Repository
Improving the Repository
References
POM Overview (Technical Project Descriptor)
Settings Overview (Technical Settings Descriptor)
Core Plug-ins List
Mojo API
Glossary
Maven Quick Reference Card - PDF
Javadoc API
Here is some useful Javadoc API links to the current version of Maven:
Maven Artifact
Maven Reporting
Maven Plugin API
Maven Model
Maven Core
Maven Settings
You can also browse the full technical documentation references of the current version of Maven.