spring-boot/spring-boot-tools
Stephane Nicoll e0dfe9fb86 Add start/stop goals to maven plugin
SpringApplicationLifecycle provides basic lifecycle operations on the
current Spring Boot application (that is checking if the application has
fully started and gracefully terminate the app). It can be registered as
an MBean of the platform MBean server if a specific property is set.

The Maven plugin uses that MBean to check that the application is ready
before ending the "start" phase. It uses it to trigger a proper shutdown
of the application during the "stop" phase.

If the process has to be forked, the platform MBean server is exposed on
a configurable port so that the maven plugin can connect to it.

Such change permits the maven plugin to integrate a classical integration
test scenario where the "start" goal is invoked during the
pre-integration phase and the "stop" goal during the post-integration
phase.

Closes gh-2525
2015-05-19 11:22:47 +02:00
..
spring-boot-configuration-processor Next development version 2015-03-30 22:56:20 -07:00
spring-boot-gradle-plugin Support bom-based dependency management in the CLI 2015-05-07 14:58:23 +01:00
spring-boot-loader Merge branch '1.2.x' 2015-04-15 17:04:05 +01:00
spring-boot-loader-tools Add start/stop goals to maven plugin 2015-05-19 11:22:47 +02:00
spring-boot-maven-plugin Add start/stop goals to maven plugin 2015-05-19 11:22:47 +02:00
pom.xml Support bom-based dependency management in the CLI 2015-05-07 14:58:23 +01:00