Full name:
org.springframework.boot:spring-boot-maven-plugin:1.3.0.RELEASE:repackage
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
finalName | String | 1.0 | Name of the generated archive. Default value is: ${project.build.finalName}. |
outputDirectory | File | 1.0 | Directory containing the generated archive. Default value is: ${project.build.directory}. |
Name | Type | Since | Description |
---|---|---|---|
classifier | String | 1.0 | Classifier to add to the artifact generated. If given, the artifact
will be attached. If this is not given, it will merely be written
to the output directory according to the finalName. Attaching the
artifact allows to deploy it alongside to the original one, see the
maven documentation for more details. |
embeddedLaunchScript | File | 1.3 | The embedded launch script to prepend to the front of the jar if it
is fully executable. If not specified the 'Spring Boot' default
script will be used. |
embeddedLaunchScriptProperties | Properties | 1.3 | Properties that should be expanded in the embedded launch script. |
excludeArtifactIds | String | 1.1 | Comma separated list of artifact names to exclude (exact match). User property is: excludeArtifactIds. |
excludeDevtools | boolean | 1.3 | Exclude Spring Boot devtools. Default value is: false. |
excludeGroupIds | String | 1.1 | Comma separated list of groupId names to exclude (exact match). User property is: excludeGroupIds. |
excludes | List | 1.1 | Collection of artifact definitions to exclude. The
Exclude element defines a groupId and
artifactId mandatory properties and an optional
classifier property. |
executable | boolean | 1.3 | Make a fully executable jar for *nix machines by prepending a
launch script to the jar. Default value is: false. |
includes | List | 1.2 | Collection of artifact definitions to include. The
Include element defines a groupId and
artifactId mandatory properties and an optional
classifier property. |
layout | RepackageMojo$LayoutType | 1.0 | The type of archive (which corresponds to how the dependencies are
laid out inside it). Possible values are JAR, WAR, ZIP, DIR, NONE.
Defaults to a guess based on the archive type. |
mainClass | String | 1.0 | The name of the main class. If not specified the first compiled
class found that contains a 'main' method will be used. |
requiresUnpack | List | 1.1 | A list of the libraries that must be unpacked from fat jars in
order to run. Specify each library as a
<dependency> with a <groupId>
and a <artifactId> and they will be unpacked at
runtime in $TMPDIR/spring-boot-libs. |
skip | boolean | 1.2 | Skip the execution. Default value is: false. User property is: skip. |
embeddedLaunchScriptProperties:
skip: