Skip to main content
This guide will help you set up your development environment for Aletyx Enterprise Build of Kogito and Drools. We’ll cover installation and configuration of all required tools and dependencies.

Prerequisites Overview

The following tools are required for development:
  • Java 17 (Eclipse Temurin/AdoptOpenJDK, or other community distribution)
  • Maven 3.9.6 or higher
  • Git
  • Container runtime (Docker or Podman)
  • Kubernetes tools (Kubectl)
  • Red Hat OpenShift® CLI (oc)
  • Visual Studio Code® with extensions

Package Manager Setup

If possible, to simplify the configurations, we recommend the usage of Package Managers like Homebrew, Chocolatey®, or APT to get the required elements for your environment. This is not required, but greatly simplifies the process.
  1. Open PowerShell® as Administrator (Right-click, “Run as Administrator”)
  2. Install Chocolatey:
  3. Verify installation:

Initial Java Setup with Apache Maven

You need a JDK 17 and for the distribution, we recommend using Eclipse Temurin (formerly AdoptOpenJDK)for development:

Container Runtime