diff --git a/build.gradle b/build.gradle index dc31b6e9..8dfbd5a8 100644 --- a/build.gradle +++ b/build.gradle @@ -58,11 +58,19 @@ compileJava { options.warnings = false } +def addOpensArgs = [ + '--add-opens=java.base/java.lang=ALL-UNNAMED', // Upgrade to Java 21 + '--add-opens=java.base/java.time=ALL-UNNAMED', // Upgrade to Java 21 +] + task execute(type: JavaExec) { main = findProperty("mainClass") ?: "" classpath = sourceSets.main.runtimeClasspath - jvmArgs += '--add-opens=java.base/java.lang=ALL-UNNAMED' // Upgrade to Java 21 - jvmArgs += '--add-opens=java.base/java.time=ALL-UNNAMED' // Upgrade to Java 21 + jvmArgs addOpensArgs +} + +test { + jvmArgs addOpensArgs } license {