Therefore, the plugin is no longer maintained and will probably be retired, unless a large community effort is contributed.
These instruction assumes that you have a Bloomreach CMS project based on the archetype, i.e. a Maven multi-module project consisting of at least four sub-modules: cms, cms-dependencies, site and bootstrap.
In the main pom.xml of the project, in the repositories section, add this repository if it is not configured yet.
<repository>
<id>hippo-forge</id>
<name>Bloomreach Forge maven 2 repository.</name>
<url>https://maven.onehippo.com/maven2-forge/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
<updatePolicy>never</updatePolicy>
</releases>
<layout>default</layout>
</repository>
Add this property to the properties section of the root pom.xml:
<bloomreach.forge.settingsmanagement.version>3.1.0</bloomreach.forge.settingsmanagement.version>
Select the correct version for your project. See the release notes for more information on which version is applicable.
Add these two dependency to the pom.xml of your cms-dependencies (or cms) module:
<dependency>
<groupId>org.bloomreach.forge.settingsmanagement</groupId>
<artifactId>bloomreach-settingsmanagement-repository</artifactId>
<version>${bloomreach.forge.settingsmanagement.version}</version>
</dependency>
<dependency>
<groupId>org.bloomreach.forge.settingsmanagement</groupId>
<artifactId>bloomreach-settingsmanagement-frontend-core</artifactId>
<version>${bloomreach.forge.settingsmanagement.version}</version>
</dependency>
Rebuild and start your project. In case you start with an existing repository don’t forget to add -Drepo.bootstrap=true to your startup options.