public class BatheBooter
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
BATHE_EXTERNAL_CLASSPATH |
protected java.io.File |
jar |
protected java.lang.String[] |
passingArgs |
protected java.lang.String |
runnerClass |
| Constructor and Description |
|---|
BatheBooter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
attemptToGetJumpClassFromManifest() |
void |
exec(java.lang.ClassLoader loader,
java.io.File runnable,
java.lang.String runnerClass,
java.lang.String[] args) |
protected java.io.File |
getRunFile() |
static void |
main(java.lang.String[] args) |
protected void |
parseCommandLine(java.lang.String[] args) |
protected java.io.File |
resolveJarFile(java.net.URL classPathUrl) |
void |
run(java.lang.String[] args) |
void |
runWithLoader(java.lang.ClassLoader loader,
java.io.File runnable,
java.lang.String runnerClass,
java.lang.String[] args) |
protected static final java.lang.String BATHE_EXTERNAL_CLASSPATH
protected java.lang.String runnerClass
protected java.io.File jar
protected java.lang.String[] passingArgs
public static void main(java.lang.String[] args)
throws java.io.IOException
java.io.IOExceptionprotected void parseCommandLine(java.lang.String[] args)
protected void attemptToGetJumpClassFromManifest()
public void run(java.lang.String[] args)
throws java.io.IOException
java.io.IOExceptionpublic void runWithLoader(java.lang.ClassLoader loader,
java.io.File runnable,
java.lang.String runnerClass,
java.lang.String[] args)
public void exec(java.lang.ClassLoader loader,
java.io.File runnable,
java.lang.String runnerClass,
java.lang.String[] args)
protected java.io.File getRunFile()
protected java.io.File resolveJarFile(java.net.URL classPathUrl)
Copyright © 2019. All Rights Reserved.