You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When building a native image using GraalVM Native Image with a basic Spring Boot application annotated with @SpringBootApplication, a NullPointerException occurs during the build process.
Environment
Spring Boot version: 3.2.0
Java version: 17 (GraalVM 21.1.0)
Build tool: Maven 3.8.6
OS: macOS Ventura 13.6 (also reproduced on Ubuntu 22.04)
Thanks for the report, but Spring Boot 3.2.0 is no longer supported. Please upgrade to a supported version (ideally 3.4.x or later as support for 3.3.x ends at the end of this month).
If the problem still occurs with a supported version and you would like us to investigate further, please provide the complete stack trace of the exception and a minimal sample that reproduces the problem without changes.
If you would like us to look at this issue, please provide the requested information. If the information is not provided within the next 7 days this issue will be closed.
Hi,
After upgrading to Spring Boot 3.5.0 and using GraalVM 22.3+, the NullPointerException during native image build is resolved. Thanks for your help!
I'm closing this issue as fixed in newer versions. This might help others who are facing similar problems with older Spring Boot versions.
Thanks!
Activity
wilkinsona commentedon Jun 4, 2025
Thanks for the report, but Spring Boot 3.2.0 is no longer supported. Please upgrade to a supported version (ideally 3.4.x or later as support for 3.3.x ends at the end of this month).
If the problem still occurs with a supported version and you would like us to investigate further, please provide the complete stack trace of the exception and a minimal sample that reproduces the problem without changes.
MananG-dev commentedon Jun 4, 2025
Yeah, may be this issue exists due to previous version you're working in. Even, spring 3.2.x version requires GraalVM 22.3 or higher for native image support. Have a look: https://docs.spring.io/spring-boot/how-to/native-image/developing-your-first-application.html
spring-projects-issues commentedon Jun 11, 2025
If you would like us to look at this issue, please provide the requested information. If the information is not provided within the next 7 days this issue will be closed.
MiguelAntonioRS commentedon Jun 12, 2025
Hi,
After upgrading to Spring Boot 3.5.0 and using GraalVM 22.3+, the NullPointerException during native image build is resolved. Thanks for your help!