Я разрабатываю плагин, в котором рассматривается проект hibernate. Я получаю несколько классов, которые содержат фабрику Session и Session. Затем я хочу создать экземпляр объекта этих классов, используя отражения, которые я не могу сделать даже после включенияhibernate jar в classpath моего плагина. В чем проблема? Справка
Вот код
String hibernate_jars = "C:\\Documents and Settings\\Administrator\\My Documents\\hibernate_jars\\lib.folder\\lib";
URLClassLoader sysloader = (URLClassLoader) ClassLoader.getSystemClassLoader();
Class sysclass = URLClassLoader.class ;
Method method = sysclass.getDeclaredMethod("addURL",URL.class);
method.invoke(sysloader, new Object[] { new File(hibernate_jars).toURI().toURL() });
clss = Class.forName("test.Example", false, ClassLoader);
Object myobj = clss.newInstance();
, который не может создать экземпляр и не дает никаких исключений.