From da1f13916b61d3eef5391cbf1877d1a8b72c975b Mon Sep 17 00:00:00 2001 From: krishika08 Date: Tue, 15 Sep 2026 14:53:30 +0530 Subject: [PATCH] Add Gradle JVM version validation --- intellij-plugin/settings.gradle.kts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/intellij-plugin/settings.gradle.kts b/intellij-plugin/settings.gradle.kts index a642ca2..daa707f 100644 --- a/intellij-plugin/settings.gradle.kts +++ b/intellij-plugin/settings.gradle.kts @@ -4,4 +4,12 @@ plugins { id("org.gradle.toolchains.foojay-resolver-convention") version "0.8.0" } +val currentJavaVersion = JavaVersion.current() +if (currentJavaVersion < JavaVersion.VERSION_17 || currentJavaVersion > JavaVersion.VERSION_21) { + throw GradleException( + "This project requires Gradle to run on JDK 17-21, but it was launched with $currentJavaVersion. " + + "Please set JAVA_HOME to a supported JDK as described in README.md." + ) +} + rootProject.name = "selenium-boot-idea"