Building with Apache Maven
In order to build Ditto with Maven, you’ll need:
- JDK 11 >= 11.0.5,
- Apache Maven 3.x installed,
- a running Docker daemon (at least version 18.06 CE).
mvn clean install
cd services
sh build-images.sh
Building with Docker
In order to build Ditto with Docker, you’ll need a running Docker daemon (at least version 18.06 CE).
If you do not have the appropriate Maven and JDK version available, you can also use a Maven Docker image as build environment.
docker run -it --rm --name mvn-ditto \
-v "$PWD":/usr/src/mymaven -w /usr/src/mymaven \
-u root \
maven:3.6-jdk-11 \
mvn clean install
cd services
sh build-images.sh