New defaults for Spring Boot, Wildfly Swarm, and Ratpack apps

Change effective on 09 August 2016

The default behaviors for Java and Groovy apps using Spring Boot, Wildfly Swarm, and Ratpack have been improved. For apps built with Maven, Heroku will detect the use of Spring Boot and Wildfly Swarm and set the default web process type accordingly. For apps built with Gradle, Heroku will detect the use of Spring Boot and Ratpack and set both the default build task and default web process type accordingly.

The default behaviors can be overridden as described in the Dev Center documentation for Java Support and Gradle Support. For more information on Spring Boot, Wildfly Swarm, and Ratpack please read the official documentation for each framework.