From a806f69af112a54ca18593e274338570321ccc3c Mon Sep 17 00:00:00 2001 From: PJ Fanning Date: Sat, 29 Oct 2022 08:52:46 +0000 Subject: [PATCH] jdk8 build issue git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1904914 13f79535-47bb-0310-9956-ffa450edef68 --- poi/build.gradle | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/poi/build.gradle b/poi/build.gradle index ec0aa868e9..6879ef65ae 100644 --- a/poi/build.gradle +++ b/poi/build.gradle @@ -95,6 +95,7 @@ task compileJava9(type: JavaCompile) { javaCompiler = javaToolchains.compilerFor { languageVersion = JavaLanguageVersion.of(jdkVersion) + if (jdkVendor != '') vendor = JvmVendorSpec.matching(jdkVendor) } destinationDirectory = file(JAVA9_OUT + VERSIONS9) source = file(JAVA9_SRC) @@ -103,6 +104,10 @@ task compileJava9(type: JavaCompile) { '--patch-module', "${MODULE_NAME}=${sourceSets.main.output.classesDirs.asPath}", '--module-path', sourceSets.main.compileClasspath.asPath ] + + onlyIf { + jdkVersion > 8 + } } task cacheJava9(type: Copy) { -- 2.39.5