Heroku's Java support now permits custom Maven settings file
Change effective on 06 August 2014
Heroku Java now allows a custom settings.xml
file for Maven projects. A Maven settings file defines values that configure Maven execution in various ways.
There are three methods to include a settings file in a Heroku project:
Put a file named
settings.xml
in the root directory of the project.Define the
MAVEN_SETTINGS_PATH
config variable to the location of a settings file relative to the root directory.Define the
MAVEN_SETTINGS_URL
config variable to the URL of a settings file.
For more information see the Devcenter article on using Maven settings files with Heroku.