Package weka.core
Class ClassloaderUtil
- java.lang.Object
-
- weka.core.ClassloaderUtil
-
- All Implemented Interfaces:
RevisionHandler
public class ClassloaderUtil extends java.lang.Object implements RevisionHandler
Utility class that can add jar files to the classpath dynamically.- Version:
- $Revision: 5562 $
- Author:
- Mark Hall (mhall{[at]}pentaho{[dot]}org
-
-
Constructor Summary
Constructors Constructor Description ClassloaderUtil()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidaddFile(java.io.File f)Add file to CLASSPATHstatic voidaddFile(java.lang.String s)Add file to CLASSPATHstatic voidaddURL(java.net.URL u)Add URL to CLASSPATHjava.lang.StringgetRevision()Returns the revision string.
-
-
-
Method Detail
-
addFile
public static void addFile(java.lang.String s) throws java.io.IOExceptionAdd file to CLASSPATH- Parameters:
s- File name- Throws:
java.io.IOException- if something goes wrong when adding a file
-
addFile
public static void addFile(java.io.File f) throws java.io.IOExceptionAdd file to CLASSPATH- Parameters:
f- File object- Throws:
java.io.IOException- if something goes wrong when adding a file
-
addURL
public static void addURL(java.net.URL u) throws java.io.IOExceptionAdd URL to CLASSPATH- Parameters:
u- URL- Throws:
java.io.IOException- if something goes wrong when adding a url
-
getRevision
public java.lang.String getRevision()
Returns the revision string.- Specified by:
getRevisionin interfaceRevisionHandler- Returns:
- the revision
-
-