net.sf.jpackit.pkg.jar
Class Bootstrapper
java.lang.Object
net.sf.jpackit.pkg.jar.Bootstrapper
- All Implemented Interfaces:
- Constants
public class Bootstrapper
- extends java.lang.Object
- implements Constants
Bootstrapper for jar pkg, it loads all jars and ecexutes application
- Author:
- Kamil K. Shamgunov
Fields inherited from interface net.sf.jpackit.Constants |
JAR_LIBRARIES_PATH, KEY_BASE_DIR, KEY_BUILD_TYPE, KEY_DEFAULT_ARGS, KEY_DEPENDANT_JARS, KEY_ENC_TYPE, KEY_HASHER_TYPE, KEY_MAIN_CLASS, KEY_MAIN_JAR, KEY_PACKAGE_LOCATION, KEY_PACKAGE_NAME, KEY_PREDEF_ARGS, MANIFEST_DEFAULT_ARGS, MANIFEST_ENC_TYPE, MANIFEST_MAIN_CLASS, MANIFEST_PHASHER_TYPE, MANIFEST_PREDEF_ARGS, URL_JPACKIT_PROTOCOL |
Constructor Summary |
Bootstrapper(java.lang.String[] args)
Creates a new instance of Bootstrapper |
Method Summary |
static void |
main(java.lang.String[] args)
|
static java.lang.String[] |
mergeCommandLine(java.lang.String[] str1,
java.lang.String[] str2)
Merges two String[] arrays into one |
static java.lang.String[] |
parseCommandLine(java.lang.String str)
Converts commandline from string to String[] |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Bootstrapper
public Bootstrapper(java.lang.String[] args)
throws java.lang.Exception
- Creates a new instance of Bootstrapper
- Throws:
java.lang.Exception
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception
parseCommandLine
public static java.lang.String[] parseCommandLine(java.lang.String str)
- Converts commandline from string to String[]
- Parameters:
str
- with commandline
- Returns:
- array of command line options or null
mergeCommandLine
public static java.lang.String[] mergeCommandLine(java.lang.String[] str1,
java.lang.String[] str2)
- Merges two String[] arrays into one
- Parameters:
str1
- string with commandlinestr2
- string with commandline
- Returns:
- merged arrays