From fdc5831afaaedd4d5bb8b206799a9bdfe7af42ef Mon Sep 17 00:00:00 2001 From: Vincent Latombe Date: Mon, 11 Oct 2021 10:18:27 +0200 Subject: [PATCH] Set automatically -release flag to java.level when running JDK9+ This avoids linking against APIs not present in the configured java.level https://maven.apache.org/plugins/maven-compiler-plugin/compile-mojo.html#release --- pom.xml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/pom.xml b/pom.xml index f710ca1896..251d826c6e 100644 --- a/pom.xml +++ b/pom.xml @@ -892,6 +892,22 @@ 8 + + jdk-above-9 + + [1.9,) + + + + + maven-compiler-plugin + + ${java.level} + + + + + jenkins-release