Prepare the Project - BloomReach Experience - Open Source CMS

Prepare the Project

This documentation applies to BloomReach Cloud 2 only
This BloomReach Cloud tutorial assumes you are using BloomReach Experience Manager 13. If you are using an earlier version, some steps may differ from what is described here.

Previous - Next

In this step, you will create a BloomReach Experience Manager project, add the Relevance Module and the News feature, release the project, and package it in a distribution file.

Create the Example Project

Follow the steps below (i.e. click on the links) to create the project.

Create a project using the BloomReach Experience Manager Maven archetype.

Build and run the project.

Open the Essentials application at:

http://localhost:8080/essentials/

On the opening screen, under Project Settings, check Make use of Enterprise features:

From the library, add the following features to the project:

  • BloomReach Cloud (BloomReach Experience Manager 13 only, if using version 12, add Experience Project and Lucene Index Exporter instead)
  • News

Rebuild and restart the project.

Open the site at:

http://localhost:8080/site/

Click on the "news" menu item to verify that the News feature is working properly.

Create a Distribution

To be able to deploy the project in an BloomReach Cloud environment it must be packaged as a distribution. In your project's root directory enter the following commands:

mvn clean verify
mvn -P dist

This creates a distribution file in the target directory:

myproject/target/myproject-0.1.0-SNAPSHOT-distribution.tar.gz

In the next step, you will upload this file to BloomReach Cloud and deploy it in an environment.

Previous - Next

Did you find this page helpful?
How could this documentation serve you better?
On this page
    Did you find this page helpful?
    How could this documentation serve you better?