mirror of
https://github.com/spring-projects/spring-boot.git
synced 2026-10-10 03:19:01 +00:00
Make the extracted war runnable with java -jar: move root content such as static files and JSPs to META-INF/resources/, name the application jar *.jar, and write the META-INF/ directory entry before the manifest. Fail early when a library and a provided library share a file name, as both would be extracted to the same location. Assert the Spring-Boot-Lib-Provided attribute in the Maven and Gradle tests and document war extraction. See gh-51372