Jasper Report error
Hi,
I want to generate e report with Jasper report.
But its giving an error. I am using myEclipse
Here is my code:
import net.sf.jasperreports.engine.JasperCompileManager;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrintManager;
import net.sf.jasperreports.engine.JasperReport;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JasperExportManager;
import net.sf.jasperreports.engine.JREmptyDataSource;
import java.util.HashMap;
public class JasperReportsIntro
{
public static void main(String[] args)
{
JasperReportsIntro jr = new JasperReportsIntro();
JasperReport jasperReport;
JasperPrint jasperPrint;
try
{
jasperReport = JasperCompileManager.compileReport("reports/jasperreports_demo.jrxml");
jasperPrint = JasperFillManager.fillReport(jasperReport, new HashMap(), new JREmptyDataSource());
JasperExportManager.exportReportToPdfFile(jasperPrint, "/simple_report.pdf");
}
catch (JRException e)
{
e.printStackTrace();
}
}
}
The error is:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/digester/Digester
at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:142)
at rpt.JasperReportsIntro.main(JasperReportsIntro.java:23)
Please help me.

