From 4921954200747f48793289ea9b92b6c08fde26bf Mon Sep 17 00:00:00 2001 From: Moritz Halbritter Date: Thu, 7 Jul 2022 14:01:18 +0200 Subject: [PATCH] Remove --allow-incomplete-classpath from native-image arguments This parameter is now the default in GraalVM 22.1 Closes gh-31568 --- .../src/main/java/org/springframework/boot/AotProcessor.java | 1 - .../test/java/org/springframework/boot/AotProcessorTests.java | 1 - 2 files changed, 2 deletions(-) diff --git a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/AotProcessor.java b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/AotProcessor.java index e5e8fd84d3..9cc5b8470d 100644 --- a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/AotProcessor.java +++ b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/AotProcessor.java @@ -183,7 +183,6 @@ public class AotProcessor { private void writeNativeImageProperties() { List args = new ArrayList<>(); args.add("-H:Class=" + this.application.getName()); - args.add("--allow-incomplete-classpath"); args.add("--report-unsupported-elements-at-runtime"); args.add("--no-fallback"); args.add("--install-exit-handlers"); diff --git a/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/AotProcessorTests.java b/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/AotProcessorTests.java index 4c3e10ea87..30ffabee4c 100644 --- a/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/AotProcessorTests.java +++ b/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/AotProcessorTests.java @@ -121,7 +121,6 @@ class AotProcessorTests { .resolve("resource/META-INF/native-image/com.example/example/native-image.properties"); assertThat(nativeImagePropertiesFile).exists().isRegularFile().hasContent(""" Args = -H:Class=org.springframework.boot.AotProcessorTests$SampleApplication \\ - --allow-incomplete-classpath \\ --report-unsupported-elements-at-runtime \\ --no-fallback \\ --install-exit-handlers