Falla Reportes

El compilar mi jar y llevarlo a otra computadora no me haya el reporte, como debo expecifiar la ruta en la vairable fileName para que encuentre el reporte en cualquier máquina que lleve el reporte.

 

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de neko069

Sugerencia:

Sugerencia:
Porqué mejor no meter tus archivos compilados (.jasper) en un package en tu proyecto, y los buscas con un   ... y así ya no tienes que andar creando rutas por cada máquina donde vayas a querer ejecutar tu reporte...

Imagen de neko069

Ah y se me olvidaba, para

Ah y se me olvidaba, para checar si existe o no un archivo, no es sobre el  , porque, obvio ya le estás asignando valor, y por lo tanto nunca vendrá nulo, la validación se hace sobre el objeto   que creas.

 

Así sería la validación ...

EDITO: Por si alguien no se había dado cuenta, los tags de < code > aparte de que hacen que se vea bonito el código, nos hacen más flojos, si le picas a una clase del JDK, te envía a la documentación, y menciono ésto para que des click sobre   y cheques todos los métodos que tienes disponibles para lidiar con archivos....

Solucionado

dentro del directorio donde esta el jar hice un directorio llamado reportes y ahi meti mis reportes

mi variable quedo asi

 

Así quedo sin recurrir a meter los compilados