Prerequisites

The first thing you should do to follow this guide is to set up your own Java development environment. This walkthrough assumes that the latest version of the following elements is installed and running on your platform of choice:

You can refer to their official documentation in order to download and install them  properly.