spring-boot/spring-boot-tools
Phillip Webb d2678e08de Improve startup performance for nested JARs
Refactor spring-boot-loader to work directly with low level zip data
structures, removing the need to read every byte when the application
loads.

This change was initially driven by the desire to improve tab-completion
time when working with the Spring CLI tool. Local tests show CLI
startup time improving from ~0.7 to ~0.22 seconds.

Startup times for regular Spring Boot applications are also improved,
for example, the tomcat sample application now starts 0.5 seconds
faster.
2013-11-15 16:15:47 -08:00
..
spring-boot-gradle-plugin Apply eclipse-formatter conventions 2013-11-04 10:25:27 -08:00
spring-boot-loader Improve startup performance for nested JARs 2013-11-15 16:15:47 -08:00
spring-boot-loader-tools Reinstate git commit ID in loader tools manifest 2013-11-07 11:03:51 -08:00
spring-boot-maven-plugin Add "integration" profile in Maven build 2013-11-06 09:43:58 +00:00
pom.xml Remove Git plugin from Spring Boot tools 2013-10-22 15:54:05 +01:00
README.md Documentation updates 2013-08-09 15:34:04 -07:00

Spring Boot - Tools

Spring Boot Tools provides a logical grouping for our various build system plugins, and the modules that support them. We provide a spring-boot-maven-plugin and spring-boot-gradle-plugin for Maven and Gradle respectively.

If you are interested in how we support executable archives, take a look at the spring-boot-loader module. If you need to create executable archives from a different build system, spring-boot-loader-tools may help.