de.folt.util
Class JarFileLoader

java.lang.Object
  extended by de.folt.util.JarFileLoader

public class JarFileLoader
extends java.lang.Object

Author:
klemens To change the template for this generated type comment go to Window - Preferences - Java - Code Generation - Code and Comments

Constructor Summary
JarFileLoader()
           
JarFileLoader(java.lang.String jarName)
          Dynamically load a jar file with name jarName
JarFileLoader(java.lang.String[] jarNames)
          Dynamically load jar files from a string array
JarFileLoader(java.lang.String jarName, boolean bIsFile)
          Dynamically load jar files given in a file (separated there with ";")
JarFileLoader(java.util.Vector<java.lang.String> jarNames)
          Dynamically load jar files from a vector of strings
 
Method Summary
 boolean addFile(java.lang.String jarName)
          addFile add a jar file incl classes - taken from hhttp://stackoverflow.com/questions/60764/how-should-i-load-jars-dynamically-at-runtime and adapted
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JarFileLoader

public JarFileLoader()

JarFileLoader

public JarFileLoader(java.lang.String jarName,
                     boolean bIsFile)
Dynamically load jar files given in a file (separated there with ";")

Parameters:
jarName - use the file name to get the list of jar files to add to the system class loader

JarFileLoader

public JarFileLoader(java.lang.String jarName)
Dynamically load a jar file with name jarName

Parameters:
jarName - add this jar file

JarFileLoader

public JarFileLoader(java.lang.String[] jarNames)
Dynamically load jar files from a string array

Parameters:
jarNames - add many jar files from String array

JarFileLoader

public JarFileLoader(java.util.Vector<java.lang.String> jarNames)
Dynamically load jar files from a vector of strings

Parameters:
jarNames - add many jar files from Vector of strings
Method Detail

main

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

addFile

public boolean addFile(java.lang.String jarName)
                throws java.net.MalformedURLException
addFile add a jar file incl classes - taken from hhttp://stackoverflow.com/questions/60764/how-should-i-load-jars-dynamically-at-runtime and adapted

Parameters:
jarName - the the file to add to the classpath
Returns:
true if successful
Throws:
java.net.MalformedURLException