Jasperreport是著名的报表开源项目,提供了非常丰富的功能,可以满足日常开发中大部分的需求,下面将就该开源项目的demo运行做一些说明。
1、从sourceforge上下载jasperreport的工程http://sourceforge.net/projects/jasperreports/;
2、解压开,并导入eclipse/myeclipse,导入后的目录结构如下:
3、demo目录下为官方对应的示例,有三个目录,分别为hsql(内存数据库),font(字体)和samples(报表样例)。有些报表可能是静态的,有些可能是动态的。动态的一般都是需要连接hsql来获取对应的数据的;
4、启动hsql:Eclipse/Myeclipse中Window -> show view ->将Ant显示出来,同时将demo/hsql/build.xml拖到Ant的界面,双击运行Hsql;
5、选中任意的demo,双击即可运行,运行结束后再build/reports下会生成相应格式的导出报表文件。
需要注意的是eclipse/myeclipse默认的ant不能与java8兼容,需要将JRE library改为更低的版本才能运行ant