Skip to content

Latest commit

 

History

History
54 lines (35 loc) · 857 Bytes

File metadata and controls

54 lines (35 loc) · 857 Bytes

ddd-banking-example

Build and Test

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 package

On Unix/Linux/MacOS:

cd "1 Hands-on Legacy Code"
./mvnw package

Containerized Version

The easiest way is to use open the project in Visual Studio Code or IntelliJ inside a Devcontainer. For that you need Docker installed.

Install Docker Desktop

On Windows:

winget install -e --id suse.RancherDesktop

On MacOS:

brew install --cask rancher

On Your Own System

You need a JDK version 21.

Install prerequisites

On Windows:

winget install -e --id EclipseAdoptium.Temurin.21.JDK

On MacOS:

brew install temurin@21