From f9d4589259b0e8a5efed23d68910ad4a622e4ed0 Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Tue, 30 Sep 2025 11:47:41 +0100 Subject: [PATCH] Use Java 25 in native image system test We need to use Java 25 when using buildpacks to create a native image for a couple of reasons: - Framework has raised its GraalVM baseline to 25 - Buildpacks have removed support for Java 24 See gh-45501 --- .../boot/image/paketo/PaketoBuilderTests-nativeApp.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system-test/spring-boot-image-system-tests/src/systemTest/resources/org/springframework/boot/image/paketo/PaketoBuilderTests-nativeApp.gradle b/system-test/spring-boot-image-system-tests/src/systemTest/resources/org/springframework/boot/image/paketo/PaketoBuilderTests-nativeApp.gradle index c208ef06abd..573c35df5dc 100644 --- a/system-test/spring-boot-image-system-tests/src/systemTest/resources/org/springframework/boot/image/paketo/PaketoBuilderTests-nativeApp.gradle +++ b/system-test/spring-boot-image-system-tests/src/systemTest/resources/org/springframework/boot/image/paketo/PaketoBuilderTests-nativeApp.gradle @@ -38,7 +38,7 @@ repositories { } tasks.named("bootBuildImage") { - environment["BP_JVM_VERSION"] = "24" + environment["BP_JVM_VERSION"] = "25" } dependencies {