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.