From 024de66740f7308ce98b6ce895a4ae1d049d282d Mon Sep 17 00:00:00 2001 From: Evgeny Mandrikov <138671+Godin@users.noreply.github.com> Date: Wed, 17 Nov 2021 18:30:50 +0100 Subject: [PATCH] Fix build for JDK 18 >= EA b21 (#1249) Ant task `java` with parameter `fork="false"` calls `java.lang.System.setSecurityManager`, however tests should not call it, because as part of work on JEP 411 in JDK 17 it was marked as deprecated (see https://bugs.openjdk.java.net/browse/JDK-8264713) and in JDK 18 throws UnsupportedOperationException unless system property `java.security.manager` set to `allow` (see https://bugs.openjdk.java.net/browse/JDK-8270380). --- org.jacoco.ant.test/src/org/jacoco/ant/CoverageTaskTest.xml | 2 +- org.jacoco.ant.test/src/org/jacoco/ant/ReportTaskTest.xml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/org.jacoco.ant.test/src/org/jacoco/ant/CoverageTaskTest.xml b/org.jacoco.ant.test/src/org/jacoco/ant/CoverageTaskTest.xml index de7cb09970..01c3689ad6 100644 --- a/org.jacoco.ant.test/src/org/jacoco/ant/CoverageTaskTest.xml +++ b/org.jacoco.ant.test/src/org/jacoco/ant/CoverageTaskTest.xml @@ -152,7 +152,7 @@ - + diff --git a/org.jacoco.ant.test/src/org/jacoco/ant/ReportTaskTest.xml b/org.jacoco.ant.test/src/org/jacoco/ant/ReportTaskTest.xml index 0481c21825..2ffa9694be 100644 --- a/org.jacoco.ant.test/src/org/jacoco/ant/ReportTaskTest.xml +++ b/org.jacoco.ant.test/src/org/jacoco/ant/ReportTaskTest.xml @@ -71,7 +71,7 @@ - + @@ -89,7 +89,7 @@ - +