Enable new build options for GraalVM 25 native image builds

Closes gh-35616
This commit is contained in:
Brian Clozel
2025-10-13 11:02:20 +02:00
parent b2c84ac038
commit 9975113879
2 changed files with 5 additions and 1 deletions
@@ -139,6 +139,8 @@ public abstract class ContextAotProcessor extends AbstractAotProcessor<ClassName
args.add("--report-unsupported-elements-at-runtime");
args.add("--no-fallback");
args.add("--install-exit-handlers");
args.add("--future-defaults=all");
args.add("--exact-reachability-metadata");
return args;
}
@@ -113,7 +113,9 @@ class ContextAotProcessorTests {
Args = -H:Class=org.springframework.context.aot.ContextAotProcessorTests$SampleApplication \\
--report-unsupported-elements-at-runtime \\
--no-fallback \\
--install-exit-handlers
--install-exit-handlers \\
--future-defaults=all \\
--exact-reachability-metadata
""");
};
}