Setup

Prerequisite CLI tools

The following CLI tools are required for running the exercises in this tutorial. Please have them installed and configured before you get started with any of the tutorial chapters.

Tool macOS Fedora windows

Git

Download

Download

Download

Docker [Optional]

Docker for Mac

dnf install docker

Docker for Windows

Java 21

Download

Download

Download

Apache Maven 3.9.6

Download

Download

Download

Get tutorial sources

Before we start setting up the environment, let’s clone the tutorial sources and set the TUTORIAL_HOME environment variable to point to the root directory of the tutorial:

export TUTORIAL_HOME="$(pwd)/java-migration"
cd $TUTORIAL_HOME