From d89ebc2097f3f74b3eb310fd9a6b68cc383d2388 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yoann=20Rodi=C3=A8re?= Date: Mon, 14 Dec 2020 12:17:59 +0100 Subject: [PATCH] HHH-14371 Open java.base/java.lang to the unnamed module in javassist tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Yoann Rodière --- hibernate-core/hibernate-core.gradle | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hibernate-core/hibernate-core.gradle b/hibernate-core/hibernate-core.gradle index 338c52d369..865c8c2054 100644 --- a/hibernate-core/hibernate-core.gradle +++ b/hibernate-core/hibernate-core.gradle @@ -298,6 +298,11 @@ task testJavassist(type: Test) { logger.lifecycle "Testing javassist with '${javaLauncher.get().metadata.installationPath}'" } } + + if ( gradle.ext.javaVersions.test.launcher.asInt() >= 9 ) { + // Javassist needs this to generate proxies + jvmArgs( ['--add-opens', 'java.base/java.lang=ALL-UNNAMED'] ) + } } check.dependsOn testJavassist