public class PayaraMicroLauncher extends ExecutableArchiveLauncher
Constructor and Description |
---|
PayaraMicroLauncher() |
Modifier and Type | Method and Description |
---|---|
static PayaraMicroBoot |
create(String[] args) |
static PayaraMicroBoot |
getBootClass()
Boot method via Micro.getInstance()
|
protected boolean |
isNestedArchive(Archive.Entry entry)
Determine if the specified
JarEntry is a nested item that should be added
to the classpath. |
static void |
main(String[] args)
Boot method via java -jar
|
protected void |
postProcessClassPathArchives(List<Archive> archives)
Called to post-process archive entries before they are used.
|
getArchive, getClassPathArchives, getMainClass
createArchive, createClassLoader, createClassLoader, createMainMethodRunner, launch, launch
public static void main(String[] args) throws Exception
args
- Exception
public static PayaraMicroBoot create(String[] args) throws Exception
Exception
public static PayaraMicroBoot getBootClass() throws InstantiationException, IllegalAccessException, ClassNotFoundException, Exception
InstantiationException
IllegalAccessException
ClassNotFoundException
Exception
protected boolean isNestedArchive(Archive.Entry entry)
ExecutableArchiveLauncher
JarEntry
is a nested item that should be added
to the classpath. The method is called once for each entry.isNestedArchive
in class ExecutableArchiveLauncher
entry
- the jar entrytrue
if the entry is a nested item (jar or folder)protected void postProcessClassPathArchives(List<Archive> archives) throws Exception
ExecutableArchiveLauncher
postProcessClassPathArchives
in class ExecutableArchiveLauncher
archives
- the archivesException
- if the post processing failsCopyright © 2019. All rights reserved.