Birt报表集成MyEclipse Web Project

由于本人电脑上面装了太多的Eclipse和MyEclipse,因此懒得换Eclipse版本和装插件了,直接就用MyEclipse10自带的报表插件,什么都不用装,比较方便。

我这边首先是新建了一个Report Web Project,取名为report,由于BIRT 有两个主要组件:基于 Eclipse 的报表设计器,以及部署到应用服务器上的运行时组件,因此报表文件的设计是在report工程下面完成的,完成之后需要将相关的文件移到应用服务器上面才可以进行报表查看。本人先完成了一个报表文件new.rptdesign,现在需要将该文件放到应用服务器上面,也就是将BIRT进行集成,方式有两种,介绍如下:

一.使用Birt自带的runtime

本人使用的BIRT版本是birt-runtime-4_2_2首先从http://archive.eclipse.org/birt/downloads/build.php?build=R-R1-4_2_1-201209181113 下载下来,之后进行解压,解压完之后将WebViewerExample整个文件夹移动到Tomcat的webapps下面,然后运行tomcat,在地址栏输入http://localhost:8080/WebViewerExample/,如果可以看见以下界面,则说明BIRT运行成功。

另外需要注意的是,由于我这边将WebViewerExample整个文件夹移动到Tomcat的webapps之后,运行http://localhost:8080/WebViewerExample/frameset?__report=new.rptdesign,老是会报错Cannot find or process the ODA data source extension configuration,纠结了好长时间,最后没办法,逐个jar包检查,原来是MyEclipse创建Report Web Project的时候,在WEB-INF/lib下面会有很多jar包,其中有一个jar包是com.genuitec.eclipse.reporting.oda_7.5.0.200905281536.jar,把这个jar包移动到WebViewerExample/WEB-INF/lib下面就不会报这个错了。

二.将BIRT 集成到现有 Web 项目

参考http://www.360doc.com/content/13/0904/17/9552892_312210976.shtml

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值