73 lines
2.3 KiB
Plaintext
73 lines
2.3 KiB
Plaintext
-----
|
|
Spring Boot
|
|
-----
|
|
Stephane Nicoll
|
|
-----
|
|
2014-05-02
|
|
-----
|
|
|
|
Spring Boot Maven Plugin
|
|
|
|
The Spring Boot Maven Plugin provides Spring Boot support in Maven, allowing you to package executable
|
|
jar or war archives and run an application “in-place”.
|
|
|
|
* Goals Overview
|
|
|
|
The Spring Boot Plugin has the following goals.
|
|
|
|
* {{{./run-mojo.html}spring-boot:run}} runs your Spring Boot application.
|
|
|
|
* {{{./repackage-mojo.html}spring-boot:repackage}} repackages your jar/war to be executable.
|
|
|
|
* {{{./start-mojo.html}spring-boot:start}} and {{{./stop-mojo.html}spring-boot:stop}} to manage
|
|
the lifecycle of your Spring Boot application (i.e. for integration tests).
|
|
|
|
* {{{./build-info-mojo.html}spring-boot:build-info}} generates build information that can be used
|
|
by the Actuator.
|
|
|
|
|
|
|
|
* Usage
|
|
|
|
General instructions on how to use the Spring Boot Plugin can be found on the {{{./usage.html}usage page}}. Some
|
|
more specific use cases are described in the examples given below.
|
|
|
|
In case you still have questions regarding the plugin's usage, please have a look at the existing
|
|
{{{http://stackoverflow.com/questions/tagged/spring-boot}stack overflow issue}}. If you still don't get an
|
|
answer, feel free to create a new thread with the <<<#spring-boot>>> tag.
|
|
|
|
If you feel like the plugin is missing a feature or has a defect, you can fill a feature request or bug report
|
|
in our {{{./issue-tracking.html}issue tracker}}.
|
|
|
|
* Examples
|
|
|
|
To provide you with better understanding of some usages of Spring Boot, you can take a look into
|
|
the following examples:
|
|
|
|
* {{{./examples/repackage-classifier.html}Custom repackage classifier}}
|
|
|
|
* {{{./examples/repackage-disable-attach.html}Local repackaged artifact}}
|
|
|
|
* {{{./examples/exclude-dependency.html}Exclude a dependency}}
|
|
|
|
* {{{./examples/run-debug.html}Debug the application}}
|
|
|
|
* {{{./examples/run-system-properties.html}Using system properties}}
|
|
|
|
* {{{./examples/it-random-port.html}Random port for integration tests}}
|
|
|
|
* {{{./examples/it-skip.html}Skip integration tests}}
|
|
|
|
* {{{./examples/run-profiles.html}Specify active profiles}}
|
|
|
|
* {{{./examples/run-with-env.html}Specify Environment variables}}
|
|
|
|
* {{{./examples/build-info.html}Generate build information}}
|
|
|
|
* {{{./examples/custom-layout.html}Custom layout}}
|
|
|
|
[]
|
|
|
|
|
|
|