Foros del Web » Programación para mayores de 30 ;) » Java »

Carga dinámica de Jars

Estas en el tema de Carga dinámica de Jars en el foro de Java en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 31/08/2011, 07:18
 
Fecha de Ingreso: octubre-2009
Mensajes: 9
Antigüedad: 14 años, 6 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.

Etiquetas: carga, jar, jars
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:01.