28/05/2008, 00:42
|
| | Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 21 años, 3 meses Puntos: 51 | |
Respuesta: Dividir aplicacion en varios jar No estoy seguro que con el SystemClassLoader te la encuentre, ya puede que no este en el classpath de systema, pero lo que si es cierto es que cada Jar tiene su propio Classloader, asi que para encontrar las imagenes, en vez de "this.getClass().getClassLoader();", pon una clase en el otro jar, aunque solo sea "Utils" y haz Utils.class.getClassLoader().
Algo que se suele hacer es empaquetar las imagenes junto con una clase que sirve de utilidad para cargarlas (por ejemplo guardando los nombres de las imagenes como constantes y asi independienzando el resto del codigo del nombre fisico del fichero, etc.) Y esta misma clase es la que tiene el enlace al classloader para cargar las imagenes.
S!
__________________ Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana. |