Announcement: You can find the guides for Commerce 7.5 and later on the new Elastic Path Documentation site. This Developer Center contains the guides for Commerce 6.13.0 through 7.4.1.Visit new site

This version of Elastic Path Commerce is no longer supported or maintained. To upgrade to the latest version, contact your Elastic Path representative.

Setup Local Developer and QA Environments

Setup Local Developer and QA Environments

Note: Role: Dev / QA Team
Dependent on By Documentation
Source control provisioning IT Operations Prepare Infrastructure
Maven repository setup Dev Ops Setup Maven Repository
Source code preparation Tech Lead Prepare Source Code


This page describes how to setup and build your Elastic Path development environment.


  1. Follow the instructions at CE & Cortex - Setting up your Developer Environment to configure, build and run Elastic Path in a command line environment.
  2. For teams that have ep-aem-commerce & geometrixx-demo projects, follow the guide at EP for AEM - Setting up your Developer Environment to setup EP for AEM.

You will also need to run the Integration Server if you wish to format and send email messages. See Construction Practices - Integration Server for more information. To run the Integration Server:

  1. Make sure ActiveMQ is running.
  2. From the command line navigate to extensions/integration/ext-integration-webapp and run the following command to start the Integration Server:
    mvn clean tomcat7:run-war
  3. With a web browser go to Integration Server Health Check URL http://localhost:8083/integration/status/info.html. You should see the following page:

    Image 1.png