怎么将birt报表部署到tomcat上

怎么将birt报表部署到tomcat上,第1张

Birt报表在Tomcat中的部署指的是如何将设计好的Birt报表集成到Tomcat应用服务器中,使得能通过浏览器访问Birt报表。网上大多关于Birt的资料中对如何部署都用的是同一个方法,即:

1、从网上下载birt-runtime-versionzip并解压

2、将解压后根目录中的WebViewerExample文件加复制到Tomcat根目录下的webapps下面,并更名为birt_viewer22。

3、复制第三方软件:iTextjar(复制到birt_viewer22\WEB-INF\platform\plugins\comlowagieitext_152v20070626\lib下)

axisjar  axis-antjar commons-discovery-02jar jaxrpcjar  saajjar  wsdl4j-151jar(复制到birt_viewer22\WEB-INF\lib)

prototypejs(复制到birt_viewer22\webcontent\birt\ajax\lib下)

birt21,22版本下载下来后就包含了以上所有第三方软件,你只需到相应目录下确认一下,有的话就不用管了!若没有的话就复制到相应目录下即可。

4、复制数据库驱动jar:根据自己实际使用的数据库,将相应的数据库驱动jar文件复制到birt_viewer22\WEB-INF\platform\plugins\orgeclipsebirtreportdataodajdbc_220v20070615\drivers下面。

5、将设计好的报表rptdesign文件复制到birt_viewer22文件夹下。然后就可以通过>

网上提供的部署方法基本上都是以上三个步骤,再也没有详细的方法!!!

我按照以上步骤配置好之后,将设计好的报表文件userlistrptdesign复制到birt_viewer22下面。userlistrptdesign将数据库中的数据以表形式显示。然后通过>

charttestrptdesign是设计好的chart报表。同样通过以上方式访问,死活访问不成功,显示不了。在网上找了好久都没有找到解决的方法。一直很郁闷!!!

下面我介绍一种解决方法,也是我自己的经验吧,此方法只在版本22上测试通过:

前面的4步和上面一样。

5、从网上下载birt-charts-2_2_0zip

6、将birt-charts-2_2_0\DeploymentRuntime\ChartEngine下的所有jar文件复制到Tomcat的common\lib下面。将birt-charts-2_2_0\DeploymentRuntime\chart-viewer-samplewar\WEB-INF\lib下的所有文件复制到birt_viewer22\WEB-INF\lib下面。

7、然后再将chart报表文件charttestrptdesign复制到birt_viewer22下面。访问方式和以上一样:

Window –> Preference –> Web Browser –> 新建浏览器

关闭之前设置的Internet代理服务器,关掉就好了

修改eclipse默认浏览器

先把项目从tomcat溢出,并删除tomcat,然后再次导入

用下面路径试试:
<link rel="stylesheet" type="text/css" href="${pageContextrequestcontextPath}/styles/globalcss">
<link rel="stylesheet" type="text/css" href="${pageContextrequestcontextPath}/styles/global_colorcss">

没必要上传的(要上传的话,可以先找到编译路径,之后直接复制进去),直接编译到此路径下即可。

第一步:在server运行的窗口,双击要编译的server路径名称。

第二步:设置“Server location”中的第二个“Use Tomcat”,之后选择“browse”,之后直接定位到“webapps”路径下即可,

第三步:之后将要编译的项目直接添加到此server下,即可完成自动编译;


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13348780.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-19
下一篇 2023-07-19

发表评论

登录后才能评论

评论列表(0条)

保存