Class Bootstrapper
- java.lang.Object
-
- org.codehaus.classworlds.uberjar.boot.Bootstrapper
-
public class Bootstrapper extends java.lang.Object
Bootstrapping entry-point. TheBootstrapper
is to be used for standalone jars which carry all dependency jars within them. The layout for the dependency jar should be similar to:myjar/ classworlds.conf org/ codehaus/ classworlds/ boot/ protocol/ lib/ myapp.jar depOne.jar depTwo.jar
- Version:
- $Id: Bootstrapper.java 78 2004-07-01 13:59:13Z jvanzyl $
- Author:
- Jason van Zyl, bob mcwhirter
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String[]
args
Command-line args.private InitialClassLoader
classLoader
Initial bootstrapping classloader.static java.lang.String
LAUNCHER_CLASS_NAME
Main classworlds entry class.
-
Constructor Summary
Constructors Constructor Description Bootstrapper(java.lang.String[] args)
Construct.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
bootstrap()
Perform bootstrap.protected java.lang.ClassLoader
getInitialClassLoader()
Retrieve the initial bootstrappingClassLoader
.static void
main(java.lang.String[] args)
Main entry-point.
-
-
-
Field Detail
-
LAUNCHER_CLASS_NAME
public static final java.lang.String LAUNCHER_CLASS_NAME
Main classworlds entry class.- See Also:
- Constant Field Values
-
args
private java.lang.String[] args
Command-line args.
-
classLoader
private InitialClassLoader classLoader
Initial bootstrapping classloader.
-
-
Method Detail
-
main
public static void main(java.lang.String[] args) throws java.lang.Exception
Main entry-point.- Parameters:
args
- Command-line arguments.- Throws:
java.lang.Exception
- If an error occurs.
-
getInitialClassLoader
protected java.lang.ClassLoader getInitialClassLoader()
Retrieve the initial bootstrappingClassLoader
.- Returns:
- The classloader.
-
bootstrap
public void bootstrap() throws java.lang.Exception
Perform bootstrap.- Throws:
java.lang.Exception
- If an error occurs while bootstrapping.
-
-