From 891cba86847716b5d33d4aa4911e173cfac8b572 Mon Sep 17 00:00:00 2001 From: Evgeny Mandrikov Date: Wed, 27 Mar 2024 11:19:59 +0100 Subject: [PATCH] Fix build with JDK >= 20 when option `-Dbytecode.version` is not provided --- org.jacoco.build/pom.xml | 26 ++++++++++++++++++- org.jacoco.core.test.validation.java7/pom.xml | 18 ++++++++++--- org.jacoco.doc/docroot/doc/build.html | 6 ++--- 3 files changed, 42 insertions(+), 8 deletions(-) diff --git a/org.jacoco.build/pom.xml b/org.jacoco.build/pom.xml index 98389cc93..a121d2971 100644 --- a/org.jacoco.build/pom.xml +++ b/org.jacoco.build/pom.xml @@ -752,13 +752,37 @@ maven-jdk12 - [12,) + [12,20) 7 + + + maven-jdk20 + + [20,) + + + 8 + + + + + + intellij + + + idea.maven.embedder.version + + + + 5 + + + integration-tests diff --git a/org.jacoco.core.test.validation.java7/pom.xml b/org.jacoco.core.test.validation.java7/pom.xml index d6463a55d..cc5d0ba82 100644 --- a/org.jacoco.core.test.validation.java7/pom.xml +++ b/org.jacoco.core.test.validation.java7/pom.xml @@ -24,14 +24,24 @@ JaCoCo :: Test :: Core :: Validation Java 7 - - 7 - - ${project.groupId} org.jacoco.core.test + + + + intellij + + + idea.maven.embedder.version + + + + 7 + + + diff --git a/org.jacoco.doc/docroot/doc/build.html b/org.jacoco.doc/docroot/doc/build.html index 8cca1348e..46600cdd1 100644 --- a/org.jacoco.doc/docroot/doc/build.html +++ b/org.jacoco.doc/docroot/doc/build.html @@ -287,9 +287,9 @@

Compilation and testing with different JDKs

7 7 7 - 7 - 7 - 7 + 8 + 8 + 8