jasper reprot求救
小弟现在有一个用ireport做好的文件,这个文件中,没有参数,但是连接了数据库获取了一个数据,已经生成.jrxml和.jasper文件,并且,放到了eclipes的workspace中相应工程名的lib文件夹下。现在只想单纯的用eclipes+jasperreport来实现读取那个报表,并且打印。现在小弟代码不会写了(java无经验初手),网上查找了一些资料,大多并未解决我的问题。
代码如下:
JasperReport jasperReport;
JasperPrint jasperPrint;
Map parameters = new HashMap();
JasperCompileManager.compileReport("C:/Documents and Settings/lixiao/workspace/lixiao/reports/Untitled_report_1.jrxml");//jrxml存储地点
jasperPrint = JasperFillManager.fillReport("C:/Documents and Settings/lixiao/workspace/lixiao/reports/Untitled_report_1.jaspar",parameters);//jaspar存储地点
JasperExportManager.exportReportToPdfFile(jasperPrint, "reports/simple_report.pdf");
运行后报错:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/digester/Digester
at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:150)
at opp.main(opp.java:32)
我其实是网上找的,实际上的意思不是很明白,还希望大虾们能帮帮小弟这个菜鸟,感激不尽!