Skip to main content
Version: 7.5.x

Requirements for Setting up your Developer Environment

Overview​

Following the instructions in this guide, you can set up a standard Elastic Path developer environment with the following:

  • MySQL 5.7 Database
  • Zulu Open Java 8 JDK (Java Development Kit) 1.8 (64 bit)
  • Apache Maven 3.5.2

After completing the setup instructions, you can:

  • Build and run Elastic Path Web Applications from the command line
  • Import the projects into an IDE of your choice for development

System Hardware Requirements​

Your developer environment must meet the following minimum requirements:

  • Processor: 2.5 GHz quad-core processor
  • RAM: 16 GB
  • Hard Drive: Solid state drive

Prerequisites​

Before you begin setting up your developer environment, you must set up either a team infrastructure environment or a Proof of Concept infrastructure environment with the following items:

Install Development Tools​

Zulu Java​

Development on Elastic Path requires Zulu OpenJDK™ Java 8 (1.8.0_202 64-bit).

  1. Go to the Zulu OpenJDK™ site.

  2. In the Select a Version of Java field, select 8.

  3. In the Select a Target Operating System field, select an operating system.

  4. Do one of the following:

    • For Windows: Download and extract appropriate installation file for Windows x64
    • For Linux: : Download and extract appropriate installation file for Linux x64
    • For Mac OS X: Download and extract appropriate installation file for Mac OS X 10.13 (High Sierra) or later

Maven 3.5.2​

Apache Maven is a dependency management and project build system required to build Self-Managed Commerce 7.5.0.

Maven Compatibility

This version of Elastic Path is only compatible with Maven 3.5.2. It is not compatible with newer Maven versions.

To install Maven 3.5.2:

  1. Navigate to Maven distribution.
  2. Download the Maven 3.5.2 (Binary zip): apache-maven-3.5.2-bin.zip.
  3. Unzip apache-maven-3.5.2-bin.zip to C:\apache-maven-3.5.2 (For Windows).

MySQL 5.7​

Navigate to MySQL distribution to install MySQL 5.7. You can select the appropriate option for your operating system.