martes, 10 de marzo de 2026

Compilar un JRXML (jasperReports) desde el cliente java.

Este fix se hizo por la necesidad de no cambiar toda la aplicación Java y usar la librerías que ya estaban presentes en el cliente  (JARs) 

JasperReport jasperReport = JasperCompileManager.compileReport(System.getProperty("user.dir") + "\\ArchivoACompilar.jrxml");

JRSaver.saveObject(jasperReport, System.getProperty("user.dir") + "\\ArchivoCompilado.jasper");


Con esas dos instrucciones se puede hacer modificaciones de un reporte .jrxml y compilarlo en la versión que tengas en el proyecto en los Jars que se tengan y no hay necesidad de actualizar  todas las librerías para que la nueva versión de JasperReports pueda funcionar en tu aplicación 

No hay comentarios.:

Publicar un comentario