This repository contains several versions of the same project. Just change into the version you want to work and and build with Maven.
On Windows:
cd "1 Hands-on Legacy Code"
./mvnw.cmd packageOn Unix/Linux/MacOS:
cd "1 Hands-on Legacy Code"
./mvnw packageThe easiest way is to use open the project in Visual Studio Code or IntelliJ inside a Devcontainer. For that you need Docker installed.
On Windows:
winget install -e --id suse.RancherDesktopOn MacOS:
brew install --cask rancherYou need a JDK version 21.
On Windows:
winget install -e --id EclipseAdoptium.Temurin.21.JDKOn MacOS:
brew install temurin@21