| Package | Description | 
|---|---|
| org.springframework.boot.loader.tools | Tools for generating executable JAR/WAR files. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | RepackagingLayoutA specialization of  Layoutthat repackages an existing archive by moving its
 content to a new location. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | Layouts.ExpandedExecutable expanded archive layout. | 
| static class  | Layouts.JarExecutable JAR layout. | 
| static class  | Layouts.NoneNo layout. | 
| static class  | Layouts.WarExecutable WAR layout. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Layout | Layouts. forFile(File file)Return a layout for the given source file. | 
| protected Layout | Packager. getLayout() | 
| Layout | LayoutFactory. getLayout(File source)Return a  Layoutfor the specified source file. | 
| Layout | DefaultLayoutFactory. getLayout(File source) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Packager. setLayout(Layout layout)Sets the layout to use for the jar. |