Java 17 should be used for Maven repo deployment, see [1] [1] https://github.com/apache/iceberg/pull/13369
Thanks, Cheng Pan > On Aug 29, 2025, at 13:05, Steven Wu <stevenz...@gmail.com> wrote: > > Hi, > > When building the release candidate for 1.10.0 release, I ran into this Java > version problem. > > Initially, I was using Java 21 locally and the deploy.gradle would fail the > step of staging binaries. > ``` > > Releases must be built with Java 11 > ``` > > So I switched the Java version to Java 11 as required. But now I ran into the > Java version requirement problem for Spark 4.0 > ``` > > Spark 4.0 build requires JDK 17 or 21 but was executed with JDK 11 > ``` > > Any suggestions on how to move forward? Can we move to Java 17? > > Thanks, > Steven