MOSTRAR REPORTE Jasperreports

HOLA A TODOS ESPERO QUE ALGUIEN ME PUEDA AYUDAR, TENGO UN PROBLEMA AL LLAMAR A UN REPORTE HECHO EN IREPORT, LO CUAL DESE LLAMARLO DESDE MI PROYECTO PERO NECESITO QUE ME FUNCIONE TANTO PARA LINUX COMO PARA WINDOWS.
HE PROBADO CON:

String archivo;
archivo=getClass().getResource("/Reportes/Reporte_Caja.jrxml").getPath();
jasperPrint = JasperFillManager.fillReport(report, parameters,con);

pero no me anda, espero alguien me pueda ayudar

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

Alguna excepción? el visor se

Podrías mostrar un poco más de código, y que sea entre tags de < code >< /code >
Alguna excepción? el visor se muestra vacío? ....

Me encontré éste ejemplo, yo no uso un  , uso un   a ver si te sirve

 

Imagen de Fonseca

Sugerencia.

Tu reporte no esta compilado.
Puedes compilarlo mas o menos asi:
 
o simplemente utiliza el q ya esta compilado supongo q se debe llamar Reporte_Caja.jasper o algo asi.