[Csvtosql-cvs] csvtosql_jdk50/src/net/sf/csv2sql/utils JarLoader.java, 1.2, 1.3
Brought to you by:
davideconsonni
From: consonni d. <dav...@us...> - 2008-05-25 11:55:05
|
Update of /cvsroot/csvtosql/csvtosql_jdk50/src/net/sf/csv2sql/utils In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv752 Modified Files: JarLoader.java Log Message: no message Index: JarLoader.java =================================================================== RCS file: /cvsroot/csvtosql/csvtosql_jdk50/src/net/sf/csv2sql/utils/JarLoader.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** JarLoader.java 11 Oct 2006 18:23:20 -0000 1.2 --- JarLoader.java 25 May 2008 11:54:59 -0000 1.3 *************** *** 34,37 **** --- 34,39 ---- /** * Add jar to classpath when out of classpath. + * @param u + * @throws IOException */ public static void addURL(URL u) throws IOException { *************** *** 39,42 **** --- 41,45 ---- Class sysclass = URLClassLoader.class; try { + @SuppressWarnings("unchecked") Method method = sysclass.getDeclaredMethod("addURL",parameters); method.setAccessible(true); *************** *** 47,53 **** } } ! ! public static void addFile(File f) throws IOException { ! addURL(f.toURL()); } } --- 50,59 ---- } } ! ! public static void addFile(File f) throws IOException { ! addURL(f.toURI().toURL()); ! } ! ! private JarLoader() { } } |