Hay te dejo el codigo, lo que hace el codigo realiza primero compila el archivo jrxml para crear el archivo jasper, luego ejecuta el reporte y lo exporta a pdf
Código PHP:
public static void main(String[] args)
{
JasperReport jasperReport;
JasperPrint jasperPrint;
Connection con;
try
{
//1-Compilamos el archivo XML y lo cargamos en memoria
jasperReport = JasperCompileManager.compileReport(
"c:/primerReporte.jrxml");
//2-Llenamos el reporte con la información y parámetros necesarios
jasperPrint = JasperFillManager.fillReport(
jasperReport, new HashMap(), con);
//3-Exportamos el reporte a pdf y lo guardamos en disco
JasperExportManager.exportReportToPdfFile(
jasperPrint, "c:/holaMundo.pdf");
}
catch (JRException e)
{
e.printStackTrace();
}
}
salu2