public class Launcher
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ODDJOB_HOME_PROPERTY |
static java.lang.String |
ODDJOB_MAIN_CLASS |
static java.lang.String |
ODDJOB_RUN_JAR_PROPERTY |
Constructor and Description |
---|
Launcher(java.lang.ClassLoader classLoader,
java.lang.String className,
java.lang.String[] args) |
Modifier and Type | Method and Description |
---|---|
void |
launch() |
static void |
main(java.lang.String... args)
Main method for launching Oddjob in it's own class loader.
|
public static final java.lang.String ODDJOB_HOME_PROPERTY
public static final java.lang.String ODDJOB_RUN_JAR_PROPERTY
public static final java.lang.String ODDJOB_MAIN_CLASS
public Launcher(java.lang.ClassLoader classLoader, java.lang.String className, java.lang.String[] args)
public void launch() throws java.lang.ClassNotFoundException, java.lang.NoSuchMethodException, java.lang.reflect.InvocationTargetException, java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.lang.NoSuchMethodException
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
public static void main(java.lang.String... args) throws java.io.IOException, java.lang.ClassNotFoundException, java.lang.NoSuchMethodException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
args
- Args passed to oddjob.java.io.IOException
java.lang.ClassNotFoundException
java.lang.NoSuchMethodException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException