classUtils.loaders
Class JarRunner

java.lang.Object
  extended by classUtils.loaders.JarRunner

public class JarRunner
extends java.lang.Object

Runs a jar application from any url. Usage is 'java JarRunner url [args..]' where url is the url of the jar file and args is optional arguments to be passed to the application's main method.


Constructor Summary
JarRunner()
           
 
Method Summary
static void main(java.lang.String[] args)
           
static void resourceTester()
           
static void run(java.net.URL url, java.lang.String[] newArgs)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JarRunner

public JarRunner()
Method Detail

resourceTester

public static void resourceTester()

main

public static void main(java.lang.String[] args)

run

public static void run(java.net.URL url,
                       java.lang.String[] newArgs)
                throws java.lang.NoSuchMethodException,
                       java.lang.reflect.InvocationTargetException,
                       java.lang.ClassNotFoundException
Throws:
java.lang.NoSuchMethodException
java.lang.reflect.InvocationTargetException
java.lang.ClassNotFoundException