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
dist This is the default goal of the plugin and simply attains the dist:build goal.
dist:build This goal builds a complete distribution. It is achieved by attaining the dist:build-bin and dist:build-src goals.
dist:build-bin Build a binary distribution made up of
  • a .tar.gz file
  • a .zip file
The contents of which come from the maven.dist.bin.archive.dir directory.
dist:build-setup Creates the maven.dist.dir directory.
dist:build-src Build a source distribution made up of
  • a .tar.gz file
  • a .zip file
The contents of which come from the maven.dist.src.archive.dir directory.
dist:deploy Deploys both source and binary distributions to the remote repository. The distribution is packaged as the file distributions.tar.gz. To create this file the dist:build goal is attained.
dist:deploy-snapshot Simply attains the dist:deploy goal after setting the build name to a snapshot format.
dist:deploy-bin Deploys a binary distribution to the remote repository. To create this file the dist:build-bin goal is attained.
dist:deploy-src Deploys a source distribution to the remote repository. To create this file the dist:build-src goal is attained.
dist:prepare-bin-filesystem This goal sets up the file system in preparation of the binary distribution. It's prerequisites are the jar:jar and javadoc:generate goals.
dist:prepare-src-filesystem This goal sets up the file system in preparation of the source distribution.
dist:multiproject-deploy Top level goal that builds the source and binary distributions for a multiproject configuration and deploys them.
dist:multiproject-deploy-bin Builds the binary distributions (tarball and zip) for a multiproject configuration and deploys them. All artifacts from subordinate projects are collected, and all javadocs are assembled in a single place.
dist:multiproject-deploy-src Builds the source distributions (tarball and zip) for a multiproject configuration and deploys them.
dist:multiproject-bin Builds the binary distribution for a multiproject configuration by gathering all artifacts and consolidating the javadocs of subordinate projects.
dist:multiproject-src Assembles the source distributions for a mutliproject configuration.
dist:multiproject Top level goal used to build the distributions for a multiproject configuration. Both the binary and source distributions are built.