diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3ce3bdc3f9ff429e94a3acd0300eb6db90752f28..9333d4401a502a19da43fc98660bf1445aaeb4d1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -10,7 +10,12 @@ workflow:
   - when: always
 
 variables:
-  MAVEN_OPTS: "-Xmx500m -XX:+UseSerialGC -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=WARN"
+  MAVEN_OPTS: >-
+    -Xmx750m
+    -XX:+UseSerialGC 
+    -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=WARN
+    -Dorg.slf4j.simpleLogger.showDateTime=true
+    -Djava.awt.headless=true
   MAVEN_CLI_OPTS: "--batch-mode -DskipDeployBigArtefact=true -s $CI_PROJECT_DIR/ci_settings.xml"
   MAIN_BRANCH: 'main'
 
diff --git a/README.md b/README.md
index d19b788e6ecaac19ccf44269d38d68ac6d42c362..777affe1e5e2fc18280b218bfc7583de993f3494 100644
--- a/README.md
+++ b/README.md
@@ -75,7 +75,7 @@ mvn clean install
 
 > **_Hinweis_**: Unter dem Betriebssystem Windows kann es bei der Ausführung von Unit-Test zu Fehlern kommen. Es kann dann erforderlich sein, die Tests zu überspringen. Dazu ist die Option `-DskipTests` beim Aufruf von Maven zu ergänzen.
 
-Bei der Verwendung vom OWASP Dependency Check Maven Plugin kann die Issue Datenbank deutlich schneller heruntergeladen werden, wenn einen [NVD API Key](https://nvd.nist.gov/developers/request-an-api-key) verwendet wird. Dieser kann über eine Umgebungsvariable gesetzt werden:
+Bei der Verwendung vom OWASP-Dependency-Check Maven Plugin kann die Issue Datenbank deutlich schneller heruntergeladen werden, wenn einen [NVD API Key](https://nvd.nist.gov/developers/request-an-api-key) verwendet wird. Dieser kann über eine Umgebungsvariable gesetzt werden:
 
 ```
 export nvdApiKeyEnvironmentVariable=....
@@ -113,7 +113,7 @@ xplanbox/xplan-inspireplu           7.0-SNAPSHOT           499a240777d3   3 days
 
 ##### Images mit kaniko bauen
 
-Docker in Docker funktioniert auf OpenCoDE nicht, weil dort die Gitlab Runners auf Kubernetes laufen (Stand 31.01.2023). Die Build Pipeline verwendet deswegen stattdessen [kaniko](https://github.com/GoogleContainerTools/kaniko). Der Ablauf ist wie folgt:
+Docker in Docker funktioniert auf Open CoDE nicht, weil dort die Gitlab Runners auf Kubernetes laufen (Stand 31.01.2023). Die Build Pipeline verwendet deswegen stattdessen [kaniko](https://github.com/GoogleContainerTools/kaniko). Der Ablauf ist wie folgt:
 
 * in der Phase `package` werden mit dem Goal [`source` von dem docker-maven-plugin](http://dmp.fabric8.io/#docker:source) die Docker Kontexte in Dateien `docker-build.tar` gespeichert
 * nach dem Maven Build werden alle `docker-build.tar` Dateien gzipped und als Artefakte temporär gespeichert
@@ -125,11 +125,11 @@ Diese Vorgehensweise bringt zusätzliche Anforderungen:
 
 * Vorbereitungen für die Docker Images (z.B. Dependencies entpacken) müssen vor der Phase `package` stattfinden, um in der Phase `package` von `docker-maven-plugin:source` verwendet zu werden
 * die `docker-build.tar` Dateien sollen so klein wie möglich gehalten werden, sonst wird die Obergrenze für die maximale Größe von Packages überschritten (`413 Request Entity Too Large`). Mit Hilfe einer [`.maven-dockerignore` Datei](http://dmp.fabric8.io/#ex-build-dockerexclude) ist es möglich zu konfigurieren, was nicht in die tar-Datei gelangen soll.
-* zur Zeit sind die gezipped `docker-build.tar` Dateien leider zu groß für OpenCoDE, um als Artefakte von einem einzelnen Job gespeichert zu werden. Als Workaround wird das Bauen in mehreren Jobs aufgeteilt, was leider mehr Konfiguration erfordert.
+* zur Zeit sind die gepackten `docker-build.tar` Dateien leider zu groß für Open CoDE, um als Artefakte von einem einzelnen Job gespeichert zu werden. Als Workaround wird das Bauen in mehreren Jobs aufgeteilt.
 
 ##### Docker Maven Build Image
 
-Um den Build zu beschleunigen wird ein Build Image verwendet, das schon die meisten benötigten Maven Artefakte enthält, die für den Build benötigt werden. Dieses Image sollte regelmäßig neu erzeugt werden, so dass es synchron zu den benötigten Dependencies bleibt. Mit diesem Image ist der Maven Build ein bis zwei Minuten schneller und der OWASP-Dependency-Check mehr als sechs Minuten schneller.
+Um den Build zu beschleunigen wird ein Build Image verwendet, das schon die meisten benötigten Maven Artefakte enthält, die für den Build benötigt werden. Dieses Image wird regelmäßig neu erzeugt, so dass es synchron zu den benötigten Dependencies bleibt. Mit diesem Image ist der Maven Build ein bis zwei Minuten schneller und der OWASP-Dependency-Check mehr als sechs Minuten schneller.
 
 ##### Automatische Erzeugung
 
diff --git a/gitlab/mvn-build-image.Dockerfile b/gitlab/mvn-build-image.Dockerfile
index d9404db99167abd68dbbe4862f2edcc86f6a999d..de66333500a2bcf096481d9ca68189dd255dbf93 100644
--- a/gitlab/mvn-build-image.Dockerfile
+++ b/gitlab/mvn-build-image.Dockerfile
@@ -1,6 +1,6 @@
 # image used for builds: pre-fill dependencies to speed up maven builds
 
-FROM maven:3.9.6-eclipse-temurin-17
+FROM maven:3.9.8-eclipse-temurin-17
 ARG BUILD_DATE=?
 ARG DOCKER_IMAGE_NAME=?
 ARG GIT_REVISION=?