org.codehaus.mojo.appassembler.booter
Class AppassemblerBooter

java.lang.Object
  extended by org.codehaus.mojo.appassembler.booter.AppassemblerBooter

public class AppassemblerBooter
extends java.lang.Object

Reads the appassembler manifest file from the repo, and executes the specified main class.

Author:
Kaare Nilsen

Constructor Summary
AppassemblerBooter()
           
 
Method Summary
static java.net.URLClassLoader createClassLoader(java.io.File repoDir)
           
static void executeMain(java.net.URLClassLoader classLoader, java.lang.String[] args)
           
static void main(java.lang.String[] args)
           
static void setSystemProperties()
          Pass any given system properties to the java system properties.
static java.net.URLClassLoader setup()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AppassemblerBooter

public AppassemblerBooter()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

setup

public static java.net.URLClassLoader setup()
                                     throws java.lang.Exception
Throws:
java.lang.Exception

createClassLoader

public static java.net.URLClassLoader createClassLoader(java.io.File repoDir)
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

setSystemProperties

public static void setSystemProperties()
Pass any given system properties to the java system properties.


executeMain

public static void executeMain(java.net.URLClassLoader classLoader,
                               java.lang.String[] args)
                        throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2006-2009. All Rights Reserved.