public interface SpringbootJarWriter
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMMONS_COMPRESS |
static java.lang.String |
COMMONS_IO |
static java.lang.String |
IMPL_CLASS |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
static SpringbootJarWriter |
of(java.nio.file.Path path) |
void |
setExecutableFilePermission(java.nio.file.Path path) |
static java.nio.file.Path |
thisJarPath() |
void |
writeEntry(java.lang.String entryName,
java.io.InputStream inputStream) |
void |
writeLoaderClasses(java.net.URL loaderJar) |
void |
writeManifest(java.util.jar.Manifest manifest) |
void |
writeNestedLibrary(java.lang.String destination,
java.nio.file.Path library) |
static final java.lang.String COMMONS_IO
static final java.lang.String COMMONS_COMPRESS
static final java.lang.String IMPL_CLASS
void setExecutableFilePermission(java.nio.file.Path path)
void writeManifest(java.util.jar.Manifest manifest)
void writeLoaderClasses(java.net.URL loaderJar)
void writeEntry(java.lang.String entryName,
java.io.InputStream inputStream)
void writeNestedLibrary(java.lang.String destination,
java.nio.file.Path library)
void close()
throws java.io.IOException
java.io.IOExceptionstatic SpringbootJarWriter of(java.nio.file.Path path)
static java.nio.file.Path thisJarPath()