mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-31 08:17:16 +00:00
The CI JDK was upgraded from 17 to 21, but Gradle 7.6 only supports running on JDK up to 19. Running it on JDK 21 made the Groovy script compiler reject the JDK-21 (class file major version 65) settings.gradle with 'Unsupported class file major version 65' / 'Could not open settings generic class cache'. Gradle 8.5 is the first release to support JDK 21; 8.14.3 is the latest 8.x (supports JDK 21-24) and avoids the breaking changes of the 9.x line. Verified locally: 'gradlew help' configures the :mobile Android project BUILD SUCCESSFUL under JDK 21. Assisted-By: Claude Opus 4.8