Skip to main content

Environment Setup

Prerequisites

Regardless of the Development environment you prefer, there are some common prerequisites:

Java JDK

You will need a Java JDK installed. Be mindful of which version you install:

  • Ignition platform 7 requires a Java 1.8 JDK
  • Ignition platform 8 requires a Java 11 JDK

You have several options for JDKs. Popular options are:

Build System

You will need to choose and install a build system. Recommended build systems include Gradle and Maven.

To install Gradle:

SDKMAN! is a tool for managing parallel versions of multiple Software Development Kits on most Unix-based systems: sdk install gradle 8.1.1.

To install Maven:

Linux users can use their package manager to install at the command line: sudo apt-get install maven.

Download IDE and Set Up Your Workspace

Download Eclipse IDE for Java Developers from http://www.eclipse.org/

When you first start Eclipse, you will be asked what workspace you want to work in. A workspace is a folder on your hard drive that holds a collection of projects. You can have multiple workspaces. If you're already an Eclipse user, you'll want to create a new workspace.

To make a workspace, create a folder to be your workspace or choose a path through Eclipse when you start the IDE. For example: C:\development\IgnitionSDK_Workspace. The SDK dependencies will be configured inside the IDE.