mirror of
https://github.com/spring-projects/spring-boot.git
synced 2024-08-29 03:06:45 +08:00
Merge branch '2.7.x' into 3.0.x
Closes gh-34788
This commit is contained in:
commit
4b58eefe7b
@ -218,6 +218,8 @@ Layout factories are always ignored if an explicit <<goals-repackage-parameters-
|
||||
=== Dependency Exclusion
|
||||
By default, both the `repackage` and the `run` goals will include any `provided` dependencies that are defined in the project.
|
||||
A Spring Boot project should consider `provided` dependencies as "container" dependencies that are required to run the application.
|
||||
Generally speaking, Spring Boot projects are not used as dependencies and are therefore unlikely to have any `optional` dependencies.
|
||||
When a project does have optional dependencies they too will be included by the `repackage` and `run` goals.
|
||||
|
||||
Some of these dependencies may not be required at all and should be excluded from the executable jar.
|
||||
For consistency, they should not be present either when running the application.
|
||||
|
Loading…
Reference in New Issue
Block a user