spring-boot-parent
The spring-boot-parent module is no longer published. It provides dependency management for internal dependencies used, for example, in Spring Boot's own tests. If you were using spring-boot-parent, replace it with dependency management of your own that meets your application's needs.
s
Sam
05/22/2025, 2:47 PM
I guess it comes down to preferring composition over inheritance. When you apply
spring-boot-dependencies
as a BOM, it doesn't have to hijack your entire POM hierarchy.
🙌 1
h
hho
05/22/2025, 9:49 PM
spring-boot-parent
is, as the message says, only a Spring-internal artifact.
You can still use
spring-boot-starter-parent
if you want start just a new project with Spring Boot settings. That's the one for external consumption.
👍 2
j
Jacob
05/23/2025, 12:02 AM
I recommend using the parent, not the bom (spring- boot- dependencies) . Let's say you want to override your Jackson version or similar. With the parent it can be done in one property. With the bom it will be a lot more work