X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=support%2Fgeneral%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fclassloading%2FClassLoaderUtils.java;h=ce962c9f272388d86ed54a59f3b6a9520151e567;hb=4a575582a5c2999bd816b197d9cf274b4b3ddcd7;hp=65c70456f11e37b44c899937e156a35dec06249e;hpb=da0699d61503e0fcd21f41bd05aa8a2d993c3010;p=utils diff --git a/support/general/src/main/java/org/wamblee/classloading/ClassLoaderUtils.java b/support/general/src/main/java/org/wamblee/classloading/ClassLoaderUtils.java index 65c70456..ce962c9f 100644 --- a/support/general/src/main/java/org/wamblee/classloading/ClassLoaderUtils.java +++ b/support/general/src/main/java/org/wamblee/classloading/ClassLoaderUtils.java @@ -12,7 +12,7 @@ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ + */ package org.wamblee.classloading; import java.io.File; @@ -24,8 +24,7 @@ import java.net.URL; import java.net.URLClassLoader; /** - * Utility for working with the class loader. Based on the ClassPathHacker - * example found on the internet. + * Utility for adding jars to the system class loader. */ public class ClassLoaderUtils { // No logging in this class to keep the required class libraries @@ -75,7 +74,7 @@ public class ClassLoaderUtils { * @throws IOException */ public static void addFile(File aFile) throws IOException { - addURL(aFile.toURL()); + addURL(aFile.toURI().toURL()); } /**