Why use the SDK?
The SDK is the tool for setting multiple self-contained servers that can be run independently, at the same time by running each available server on a different port.
The SDK creates an independent Tomcat instance with its own database.
Prerequisite
Java 8 - Click to download
Maven - Click to download
MySQL - Click to download
Developing with the Reference Application
The steps are as follows.
...
When prompted, give a name to the server you're creating otherwise by default it assign assigns 'server'
Next, you will be prompted to select the server type.
...