blob: 103409123e10ba893ffe625f3a97998e8e48ab04 [file] [log] [blame]
------
Maven Documentation
------
Jason van Zyl
Eric Redmond
------
2009-08-01
------
~~ Licensed to the Apache Software Foundation (ASF) under one
~~ or more contributor license agreements. See the NOTICE file
~~ distributed with this work for additional information
~~ regarding copyright ownership. The ASF licenses this file
~~ to you under the Apache License, Version 2.0 (the
~~ "License"); you may not use this file except in compliance
~~ with the License. You may obtain a copy of the License at
~~
~~ http://www.apache.org/licenses/LICENSE-2.0
~~
~~ Unless required by applicable law or agreed to in writing,
~~ software distributed under the License is distributed on an
~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
~~ KIND, either express or implied. See the License for the
~~ specific language governing permissions and limitations
~~ under the License.
~~ NOTE: For help with the syntax of this file, see:
~~ http://maven.apache.org/doxia/references/apt-format.html
Documentation
* Getting Started with Maven
* {{{./getting-started/maven-in-five-minutes.html}Getting Started in 5 Minutes}}
* {{{./getting-started/index.html}Getting Started in 30 Minutes}}
* Introductions
* {{{./introduction/introduction-to-the-lifecycle.html}The Build Lifecycle}}
* {{{./introduction/introduction-to-the-pom.html}The POM}}
* {{{./introduction/introduction-to-profiles.html}Profiles}}
* {{{./introduction/introduction-to-repositories.html}Repositories}}
* {{{./introduction/introduction-to-the-standard-directory-layout.html}Standard Directory Layout}}
* {{{./introduction/introduction-to-dependency-mechanism.html}The Dependency Mechanism}}
* {{{./introduction/introduction-to-optional-and-excludes-dependencies.html} Optional Dependencies and Dependency Exclusions}}
** Plugins
* {{{./introduction/introduction-to-plugins.html}Plugin Development}}
* {{{./mini/guide-configuring-plugins.html}Configuring Plug-ins}}
* {{{./introduction/introduction-to-plugin-prefix-mapping.html}Plugin Prefix Resolution}}
* {{{./plugin/guide-java-plugin-development.html}Developing Java Plugins}}
** Site
* {{{./mini/guide-site.html}Creating a Site}}
* {{{/doxia/references/apt-format.html}The APT Format}}
* {{{./mini/guide-snippet-macro.html}Snippet Macro}}
** Archetypes
* {{{./introduction/introduction-to-archetypes.html}What is an Archetype}}
* {{{./mini/guide-creating-archetypes.html}Creating Archetypes}}
** Upgrading
* {{{./mini/guide-relocation.html}Relocation of Artifacts}}
** Repositories
* {{{./mini/guide-3rd-party-jars-local.html}Installing 3rd party JARs to Local Repository}}
* {{{./mini/guide-3rd-party-jars-remote.html}Deploying 3rd party JARs to Remote Repository}}
* {{{./mini/guide-repository-ssl.html}Remote repository access through authenticated HTTPS}}
~~ * {{{./introduction/introduction-to-artifact-resolution.html}Repository Definitions and Artifact Resolution}}
* Guides
#set( $prefix = './mini' )
#parse( "mini/index.txt" )
** Maven Tools and IDE Integration
* {{{./mini/guide-bash-m2-completion.html}Maven Auto-Completion Using BASH}}
* Development Guides
* {{{./development/guide-building-maven.html}Building Maven from Scratch}}
* {{{./development/guide-maven-development.html}Developing Maven}}
* {{{./development/guide-plugin-documentation.html}The Plugin Documentation Standard}}
* {{{./development/guide-documentation-style.html}Maven Documentation Style}}
* The Maven Community
* {{{../community.html}The Maven Community}}
* {{{./development/guide-helping.html}Helping with Maven}}
* {{{./mini/guide-new-committers.html}Guide for New Committers}}
* {{{./development/guide-testing-development-plugins.html}Testing Development Versions of Plugins}}
* {{{../articles.html}3rd Party Resources}}
** Conventions
* {{{../maven-conventions.html}Maven Conventions}}
* {{{./mini/guide-naming-conventions.html}Naming Conventions}}
* {{{./mini/guide-using-one-source-directory.html}When You Can't Use the Conventions}}
** The Central Repository
* {{{/repository/}Introduction to the Central Repository}}
* {{{/repository/guide-central-repository-upload.html}Uploading Artifacts to the Central Repository}}
* {{{/repository/central-metadata.html}Improving the Repository}}
* References
* {{{../pom.html}POM Overview}} ({{{../ref/current/maven-model/maven.html}Technical Project Descriptor}})
* {{{../settings.html}Settings Overview}} ({{{../ref/current/maven-settings/settings.html}Technical Settings Descriptor}})
* {{{../plugins/index.html}Core Plug-ins List}}
* {{{../developers/mojo-api-specification.html}Mojo API}}
* {{{../glossary.html}Glossary}}
* {{{./MavenQuickReferenceCard.pdf}Maven Quick Reference Card - PDF}}
[]
* Javadoc API
Here is some useful Javadoc API links to the current version of Maven:
* {{{/ref/current/maven-artifact/apidocs/}Maven Artifact}}
* {{{/shared/maven-reporting-api/apidocs/}Maven Reporting}}
* {{{/ref/current/maven-plugin-api/apidocs/}Maven Plugin API}}
* {{{/ref/current/maven-model/apidocs/}Maven Model}}
* {{{/ref/current/maven-core/apidocs/}Maven Core}}
* {{{/ref/current/maven-settings/apidocs/}Maven Settings}}
[]
You can also browse the {{{/ref/current/}full technical documentation references}} of the current version of Maven.