Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/08/2011, 07:18
xavi_forosdelweb
 
Fecha de Ingreso: octubre-2009
Mensajes: 9
Antigüedad: 14 años, 7 meses
Puntos: 0
Mensaje Carga dinámica de Jars

Hola,

estoy intentando cargar una clase contenida dentro de un fichero jar. Esta clase implementa un interface que se encuentra dentro de mi proyecto.

Todo va correcto, se carga la clase del jar y luego el cargador (URLClassLoader) intenta cargar el interface, pero da una excepción de este estilo:
java.lang.ClassNotFoundException: analysis.Interface, siendo analysis el paquete en el que se encuentra el interface.


El código es algo de este estilo...

Código:
ClassLoader base=  ClassLoader.getSystemClassLoader();
MyLoader loader =  new MyLoader(urls, base.getParent());
Class clase = loader.loadClass(ruta);  //aquí da el error
La variable url contiene los paths donde buscar los jars
La variable ruta es el nombre de la clase a cargar.


No sé si a alguien ha podido sucederle algo parecido...

Gracias por vuestro tiempo.
Un saludo,
Xavi.