This document is intended to set up the Maven committer settings, i.e. the ${user.home}/.m2/settings.xml .
Maven uses several servers configuration to deploy snapshots, releases and documentation on the Apache servers. You need to tell to Maven what your Apache username is.
<settings>
...
<servers>
<!-- To publish a snapshot of some part of Maven -->
<server>
<id>apache.snapshots</id>
<username> <!-- YOUR APACHE USERNAME --> </username>
<filePermissions>664</filePermissions>
<directoryPermissions>775</directoryPermissions>
</server>
<!-- To publish a website of some part of Maven -->
<server>
<id>apache.website</id>
<username> <!-- YOUR APACHE USERNAME --> </username>
<filePermissions>664</filePermissions>
<directoryPermissions>775</directoryPermissions>
</server>
<!-- To publish a release of some part of Maven - ONLY FOR PMC -->
<server>
<id>apache.releases</id>
<username> <!-- YOUR APACHE USERNAME --> </username>
<filePermissions>664</filePermissions>
<directoryPermissions>775</directoryPermissions>
</server>
...
</servers>
</settings>
You also need to be a member of the group apcvs and maven on people.apache.org.