Package | Description |
---|---|
org.springframework.boot.loader |
System that allows self contained JAR/WAR archives to be launched using
java -jar . |
Modifier and Type | Class and Description |
---|---|
class |
ExplodedArchive
Archive implementation backed by an exploded archive directory. |
class |
JarFileArchive
Archive implementation backed by a RandomAccessJarFile . |
Modifier and Type | Method and Description |
---|---|
protected Archive |
WarLauncher.filterArchive(Archive archive)
Filter the specified WAR file to exclude elements that should not appear on the
classpath.
|
Archive |
JarFileArchive.getFilteredArchive(Archive.EntryFilter filter) |
Archive |
ExplodedArchive.getFilteredArchive(Archive.EntryFilter filter) |
Archive |
Archive.getFilteredArchive(Archive.EntryFilter filter)
Returns a filtered version of the archive.
|
Archive |
JarFileArchive.getNestedArchive(Archive.Entry entry) |
Archive |
ExplodedArchive.getNestedArchive(Archive.Entry entry) |
Archive |
Archive.getNestedArchive(Archive.Entry entry)
Returns a nest archive from on the the contained entries.
|
Modifier and Type | Method and Description |
---|---|
protected Archive |
WarLauncher.filterArchive(Archive archive)
Filter the specified WAR file to exclude elements that should not appear on the
classpath.
|
protected String |
Launcher.getMainClass(Archive archive)
Obtain the main class that should be used to launch the application.
|
protected void |
Launcher.launch(String[] args,
Archive archive)
Launch the application given the archive file
|
protected void |
Launcher.launch(String[] args,
Archive archive,
ClassLoader classLoader)
Launch the application given the archive file and a fully configured classloader.
|
protected void |
WarLauncher.postProcessLib(Archive archive,
List<Archive> lib) |
protected void |
Launcher.postProcessLib(Archive archive,
List<Archive> lib)
Called to post-process lib entries before they are used.
|
protected void |
JarLauncher.postProcessLib(Archive archive,
List<Archive> lib) |
Modifier and Type | Method and Description |
---|---|
protected ClassLoader |
Launcher.createClassLoader(List<Archive> lib)
Create a classloader for the specified lib.
|
protected void |
WarLauncher.postProcessLib(Archive archive,
List<Archive> lib) |
protected void |
Launcher.postProcessLib(Archive archive,
List<Archive> lib)
Called to post-process lib entries before they are used.
|
protected void |
JarLauncher.postProcessLib(Archive archive,
List<Archive> lib) |
Copyright © 2013. All rights reserved.