jasperreport6.4.1 demo查看

来源:互联网 发布:mac icon 尺寸 编辑:程序博客网 时间:2024/06/15 05:33

因为工作原因要调查jasperreport,然后就下了jasperreport6.4.1

由于这个项目是要用到ant编译,运行的。所以,还需要下载ant(http://ant.apache.org/bindownload.cgi)

因为我想要运行jasperreport自带的demo



进入到demo底下,samples文件夹下的任意目录,这里我选择的是text,因为第一次使用报表,先简后繁吧。

然后发现使用ant build的时候会报ivy的错误,于是,读了同目录下的readme.txt才发现要下载apache-ivy,

于是我下载了apache-ivy-2.4.0,把apache-ivy-2.4.0目录下的apache-ivy-2.4.0.jar包放到安装的ant安装目录下的lib目录下。

然后,继续运行ant,发现jdk版本不一致,于是换了更高版本的jdk.

执行ant时发现,报找不到数据库的错误,因为jasperreport demo中的数据库使用的是HSQLDB,事实上它可以指定好多种数据库连接,

ORACLE,MYSQL,SYBASE等。

于是进入demo目录下的hsqldb下执行ant,

这将启动hsqldb.于是,所有的错误都解决了,在demo目录下的sample中,使用ant  compile将在对应的build文件夹中生成reports文件夹,文件夹中生成*.jasper文件。

执行ant fill将生成*.jrprint文件,执行ant view将预览报表。


OK,完毕。