From bbc764dbcb9ed35149f954cdc8d9b24753e79d68 Mon Sep 17 00:00:00 2001 From: Kyle Bolen Date: Tue, 28 Jul 2026 03:38:02 +0000 Subject: [PATCH] Fix Gradle toolchain resolution on macOS/Corretto Replace jvmToolchain(17) with jvmToolchain(21) + explicit kotlinOptions jvmTarget=17 + java sourceCompatibility/targetCompatibility. Avoids toolchain provisioning errors when the JDK is present but not registered via the Gradle toolchain API. --- build.gradle.kts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/build.gradle.kts b/build.gradle.kts index d9b26e5..8f8b8e1 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -10,7 +10,16 @@ group = "com.bolenpad.photophetch" version = "1.0.0" kotlin { - jvmToolchain(17) + jvmToolchain(21) +} + +tasks.withType { + kotlinOptions.jvmTarget = "17" +} + +java { + sourceCompatibility = JavaVersion.VERSION_17 + targetCompatibility = JavaVersion.VERSION_17 } dependencies {