You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
spring-boot/spring-boot-project/spring-boot-tools
Andy Wilkinson 8f116f7e6f Align ordering of BootJar and BootWar archive entries
Previously, the ordering of the entries in an archive produced by
BootJar was different to the ordering of the entries in an archive
produced by BootWar. The latter placed application classes before
any nested jars, whereas the former was the other way around.

This commit updates BootJar to use the same ordering as BootWar and
adds tests to verify that the ordering is the following:

1. Loader classes
2. Application classes (BOOT-INF/classes or WEB-INF/classes)
3. Nested jars (BOOT-INF/lib or WEB-INF/lib)
4. Provided nested jars in a war (WEB-INF/lib-provided)

The tests also verify that the position of a library is not affected
by it requiring unpacking.

See gh-11695
See gh-11696
7 years ago
..
spring-boot-antlib Remove explicit constructor super() calls 7 years ago
spring-boot-autoconfigure-processor Merge branch '1.5.x' 7 years ago
spring-boot-configuration-metadata Polish 7 years ago
spring-boot-configuration-processor Merge branch '1.5.x' 7 years ago
spring-boot-gradle-plugin Align ordering of BootJar and BootWar archive entries 7 years ago
spring-boot-loader Polish 7 years ago
spring-boot-loader-tools Merge branch '1.5.x' 7 years ago
spring-boot-maven-plugin Polish "Fix potential resource leaks" 7 years ago
spring-boot-test-support Use InvocationOnMock.getArgument() where possible 7 years ago
pom.xml Fix POMs for the updated build/release process 7 years ago