Apache Maven 1.x has reached its end of life, and is no longer supported. For more information, see the announcement. Users are encouraged to migrate to the current version of Apache Maven.

Goals

GoalDescription
plugin:plugin Build a plugin jar. Requires at least maven 1.1 and maven-artifact-plugin 1.7.
plugin:download Download and install plugin from the remote repos. Must provide groupId, artifactId and version variables. You will be prompted for any that are omitted.
plugin:download-artifact Download plugin from the remote repos. Must provide groupId, artifactId and version variables. You will be prompted for any that are omitted.
plugin:generate-docsGenerate navigation, goals, properties and tags docs
plugin:generate-goalsGenerate goals.xml for the plugin
plugin:generate-navigationGenerate navigation.xml for the plugin
plugin:generate-propertiesGenerate properties.xml for the plugin
plugin:generate-tagsGenerate tags.xml skeleton for any jelly taglibs included in the plugin
plugin:install Build and install the current plugin in ${maven.plugin.dir}. This calls plugin:plugin and therefore requires at least maven 1.1 and maven-artifact-plugin 1.7.
plugin:install-now Install the plugin into the current Maven instance. It is also installed into the user's plugin cache so that it will be available to that user on subsequent Maven invocations. This calls plugin:plugin and therefore requires at least maven 1.1 and maven-artifact-plugin 1.7.
plugin:uninstallUninstall all versions of the plugin from Maven's plugins dir
plugin:uninstall-now Uninstall the plugin from the current Maven instance. It is also uninstalled from the user's plugin cache and the global Maven installation.
plugin:test Run a plugin's test project by executing maven with a goal called testPlugin in ${maven.plugin.test.dir}. This directory should contain a project.xml project descriptor and a custom maven.xml file that defines the goal.
plugin:repository-install Install the current plugin version to the local repository. This calls plugin:plugin and therefore requires at least maven 1.1 and maven-artifact-plugin 1.7.
plugin:repository-install-snapshot Install a snapshot build of the plugin to the local repository. DEPRECATED: use plugin:repository-install with -SNAPSHOT in the project version for equivalent behaviour.
plugin:repository-deploy Deploy the current plugin version to the remote repository. This uses the Artifact plugin to do the deployment, so properties need to be set up as per that plugin. This calls plugin:plugin and therefore requires at least maven 1.1 and maven-artifact-plugin 1.7.
plugin:repository-deploy-snapshot Deploy a snapshot build of the plugin to the remote repository. This uses the Artifact plugin to do the deployment, so properties need to be set up as per that plugin. DEPRECATED: use plugin:repository-deploy with -SNAPSHOT in the project version for equivalent behaviour.