The main aim of the maven-release plugin is to provide a standard mechanism to release project artifacts outside the immediate development team. The plugin provides basic functionality to create a release and to update the project's SCM accordingly.
To create a release the maven-release plugin is executed through maven in 2 stages:
- Preparing the release.
- Performing the release.