Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2008, 21:34
Avatar de pyanqn
pyanqn
 
Fecha de Ingreso: noviembre-2005
Mensajes: 331
Antigüedad: 19 años, 1 mes
Puntos: 8
Exclamación Dividir aplicacion en varios jar

Hola, tengo el siguiente problema:

Quiero dividir mi aplicación en dos jar. Por un lado las clases de mi aplicación, y por otro lado, los archivos tales como imágenes.

Hasta el momento tengo todo en un mismo proyecto, organizado algo asi:

miproj.persona.persona.class
miproj.persona.FormPersona.class
miproj.empresa.empresa.class
miproj.empresa.FormEmpresa.class
miproj.principal.App.class (Clase principal)
-----------------------------------------------------Aqui deseo separar en 2 jar
miproj.recursos.exit.png
miproj.recursos.crear.png
miproj.recursos.editar.png
miproj.recursos.eliminar.png

El asunto es que le primer jar, es el que tiene la información en el Manifest, para reconocer al segundo jar, pero al ejecutar me encuentro con un error:

java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(Unknown Source)

Y esto es porque estoy tratando de acceder a una imagen que esta en el segundo jar.

La forma de acceder a las imagenes es la siguiente:

ClassLoader classLoader = this.getClass().getClassLoader();
private Icon i_exit = new ImageIcon(classLoader.getResource("miproj/recursos/exit.png"));

Necesito me orienten un poco mas. gracias