spring-boot/spring-boot-tools
Dave Syer 47cd5dd679 Tooling for PropertiesLauncher in JAR archives
To use PropertiesLauncher instead of JarLauncher in an
executable JAR we have provided tooling support. In Maven
(using the starter parent to default some of the settings):

    <plugin>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-maven-plugin</artifactId>
      <configuration>
        <layout>ZIP</layout>
      </configuration>
    </plugin>

in Gradle:

    apply plugin: "spring-boot"
    springBoot {
        layout = 'ZIP'
      }
    }

[Fixes #58837492] [bs-330] Add tooling for PropertiesLauncher
2013-10-16 08:49:51 -04:00
..
spring-boot-gradle-plugin Tooling for PropertiesLauncher in JAR archives 2013-10-16 08:49:51 -04:00
spring-boot-loader Tooling for PropertiesLauncher in JAR archives 2013-10-16 08:49:51 -04:00
spring-boot-loader-tools Tooling for PropertiesLauncher in JAR archives 2013-10-16 08:49:51 -04:00
spring-boot-maven-plugin Tooling for PropertiesLauncher in JAR archives 2013-10-16 08:49:51 -04:00
pom.xml Add git commit id to MANIFEST in boot tools repackager 2013-10-14 16:06:32 -04: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.