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

Jar no me deja ver pdf ni imagenes

Estas en el tema de Jar no me deja ver pdf ni imagenes en el foro de Java en Foros del Web. Saludos compañeros, tengo una aplicacion hecha con el entorno eclipse con enlaces e imagenes (basada en el tipico menu de windows). Un enlace me tiene ...
  #1 (permalink)  
Antiguo 31/08/2008, 09:15
 
Fecha de Ingreso: marzo-2008
Mensajes: 19
Antigüedad: 16 años, 1 mes
Puntos: 0
Jar no me deja ver pdf ni imagenes

Saludos compañeros, tengo una aplicacion hecha con el entorno eclipse con enlaces e imagenes (basada en el tipico menu de windows). Un enlace me tiene que mostrar un documento .pdf y otro enlace es la tipica ayuda hecha con el javahelp. Pues bien mi problema es que si creo un jar (con el fat jar) dicho documento no se visualiza (me dice que no lo encuentra) y las imagenes de la ayuda no las muestra (son jpg). A continuacion muestro el codigo donde lo pongo y la estructura de las carpetas.

Mi estructura de carpetas (dentro del workspace, ya que mi aplicacion la hago con el eclipse) es:

src --- aqui tengo distintos paquetes con los .java dentro
automata --- uno.java
dos.java
imagenes --- pantalla --- ayuda1.jpg
help --- html --- agregar.html
inria.pdf
Principal.java

Y en agregar.html tengo que usar las imagenes de la carpeta pantalla del paquete imagenes (la de ayuda1.jpg). En el codigo fuente de esa pagina html le pongo lo siguiente:
<center><img src="..\..\..\imagenes\pantalla\agregar.jpg"></center>
pero nada, me muestra un cuadro pequeño en blanco, como indicando que no encontro la imagen.

Y para visualizar el pdf lo hago con la instruccion:
if (so.startsWith(new String("Windows")))
Runtime.getRuntime().exec("cmd /c start src/inria.pdf");
else Runtime.getRuntime().exec("/usr/mozilla/mozilla-bin ./src/inria.pdf");

y no me la encuentra, y tengo el pdf en la carpeta src.

en esta ruta C:\Documents and Settings\Maga\workspace\Proyecto\src, que es donde tengo el workspace.

Como puedo solucionar esto ??

Por favor, es muy urgente, porque es para la entrega de un proyecto final de carrera.
Muchas gracias por todo.
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 20:08.