| Package | Description |
|---|---|
| org.springframework.boot.loader.tools |
Tools for generating executable JAR/WAR files.
|
| org.springframework.boot.loader.tools.layer |
Classes used to support layer customization.
|
| Class and Description |
|---|
| AbstractJarWriter
Abstract base class for JAR writers.
|
| BuildPropertiesWriter.ProjectDetails
Build-system agnostic details of a project.
|
| EntryWriter
Interface used to write jar entry data.
|
JarModeLibrary
Library implementation for internal jarmode jars. |
| LaunchScript
A script that can be prepended to the front of a JAR file to make it executable.
|
| Layer
A named layer used to separate the jar when creating a Docker image.
|
| Layers
Interface to provide information about layers to the
Repackager. |
| Layout
Strategy interface used to determine the layout for a particular type of archive.
|
| LayoutFactory
Factory interface used to create a
Layout. |
| Layouts.Jar
Executable JAR layout.
|
| Libraries
Encapsulates information about libraries that may be packed into the archive.
|
| Library
Encapsulates information about a single library that may be packed into the archive.
|
| LibraryCallback
Callback interface used to iterate
Libraries. |
| LibraryCoordinates
Encapsulates information about the artifact coordinates of a library.
|
| LibraryScope
The scope of a library.
|
| LoaderClassesWriter
Writer used by
CustomLoaderLayouts to write classes into a
repackaged JAR. |
| Packager
Abstract base class for packagers.
|
| Packager.MainClassTimeoutWarningListener
Callback interface used to present a warning when finding the main class takes too
long.
|
| RepackagingLayout
A specialization of
Layout that repackages an existing archive by moving its
content to a new location. |
| Class and Description |
|---|
| Layer
A named layer used to separate the jar when creating a Docker image.
|
| Layers
Interface to provide information about layers to the
Repackager. |
| Library
Encapsulates information about a single library that may be packed into the archive.
|