Esta es la contestación más acertada que encomtrarás brindar, pero obsérvala pausadamente y analiza si es compatible a tu proyecto.
Solución:
Hay tres formas de compilar jrxml a jasper.
-
Puede hacer una compilación directa a través del botón de compilación (logotipo del martillo) en el diseñador de iReport.
-
Puede usar ant para compilar como se muestra en el Ejemplo de compilación de Ant.
A continuación se muestra la tarea de compilación del informe en mi proyecto actual.
adición de Daniel Rikowski:
-
También puede usar la clase JasperCompileManager para compilar desde su código Java.
JasperCompileManager.compileReportToFile( "our_jasper_template.jrxml", // the path to the jrxml file to compile "our_compiled_template.jasper"); // the path and name we want to save the compiled file to
Para cualquier persona que se encuentre con esta pregunta y use Jaspersoft Studio (que, creo, está reemplazando a iReports; es bastante similar, aún gratuito, solo basado en eclipse), busque el ícono “Compilar informe” en la parte superior del área del editor de su archivo . archivo jrxml. Su ícono, primero en esa línea de íconos, es un archivo con números binarios (al menos en la versión 5.6.2):
Al hacer clic en este ícono, se generará el archivo .jasper en el mismo directorio que el archivo .jrxml.
con maven es automático:
org.codehaus.mojo
jasperreports-maven-plugin
target/$project.artifactId/WEB-INF/reports
prepare-package
false
compile-reports
net.sf.jasperreports
jasperreports
3.7.6
log4j
log4j
1.2.16
jar
Agradecemos que quieras patrocinar nuestra función dejando un comentario y dejando una puntuación te estamos agradecidos.