Saludos, quiero abrir un pdf al pulsar un enlace. En mi aplicacion me va bien, pero al crear un jar y abrirlo desde cualquier ubicacion no me lo abre. Sera que no me lo encuentra, pero es que esas carpetas estan el jar. No lo entiendo.
Mi codigo es este:
En mi proyecto esta:
C:\rpni\src y de ahi cuelgan varias carpetas, entre ellas varios paquetes y una que se llama imagenes/iconos/miPdf.pdf (dentro de src).
Al crear el jar, con el boton derecho en build fat-jar y finalizar directamente, al abrirlo con el winzip tengo las siguientes carpetas:
- src (dentro tiene tres carpetas, javax, com y .svn - nada que ver con lo mio)
- imagenes y dentro otra iconos y dentro el pdf
- tambien los paquetes que tenia yo dentro del src de mi proyecto en eclipse.
La instruccion con que lo llamo es:
File path = new File (Proyecto.class.getResource("imagenes/iconos/inria-RR-3449.pdf").toURI());
Y el jar lo ejecuto desde donde me lo crea (desde c:\rpni\ que es donde estan el bin y el src de mi proyecto). Si lo ejecuto desde aqui mismo no va, desde ninguna ubicacion.
He probado todas las anteriores pero nada.
Y solo me queda hoy para solucionarlo.
por favor una ayudaa !!!
Muchas gracias.