|
|
JasperTest.java
package ireportusermanual.ch03;import net.sf.jasperreports.engine.JREmptyDataSource;import net.sf.jasperreports.engine.JRException;import net.sf.jasperreports.engine.JRExporter;import net.sf.jasperreports.engine.JRExporterParameter;import net.sf.jasperreports.engine.JasperFillManager;import net.sf.jasperreports.engine.JasperPrint;import net.sf.jasperreports.engine.export.JRPdfExporter;public class JasperTest {/** * @param args * @throws JRException */public static void main(String[] args) throws JRException {String output = "c:/test.pdf";JasperPrint print = JasperFillManager.fillReport("c:/firstReport.jasper",null,new JREmptyDataSource());JRExporter exporter = new JRPdfExporter();exporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME, output);exporter.setParameter(JRExporterParameter.JASPER_PRINT, print);exporter.exportReport();}}
pom.xml
<?xml version="1.0" encoding="UTF-8"?><project> <modelVersion>4.0.0</modelVersion> <groupId>ireportdemo</groupId> <artifactId>ireportdemo</artifactId> <version>0.0.1-SNAPSHOT</version> <description></description> <dependencies> <dependency> <groupId>jasperreports</groupId> <artifactId>jasperreports</artifactId> <version>2.0.1</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.0.5</version> </dependency> </dependencies></project> |
|