tomcat6.0下部署birt报表和出现的问题

本文介绍如何在Tomcat服务器上部署BIRT报表,包括下载运行环境、配置报表文件、解决常见错误等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.去官方下载birt-runtime-2_6_1.zip的运行环境;

2.解压文件,拷贝下面的Web Viewer Example文件到tomcat服务器下的webapps,可以修改名称为birt;
3.把sql的驱动包放到\apache-tomcat-6.0.14\webapps\birt\WEB-INF\lib 我的是sqlservice( jtds-1.2.jar);
4.把prototype.js 拷贝到\apache-tomcat-6.0.14\webapps\birt\webcontent\birt\ajax 下面;

5.把写好的报表文件(*.rptdesign)放在\apache-tomcat-6.0.14\webapps\birt 如:datacount.rptdesign
6.下载commons-logging-1.1.jar和commons-logging-api-1.1.1.jar放在apache-tomcat-6.0.14

    \webapps\birt\WEB-INF\lib
7.启动tomcat服务器
6.打开浏览器,在地址栏输入:
8.输入地址:http://localhost:8080/birt/frameset?__report=datacount.rptdesign,报表将打开。

 

注意:tomcat 6.0没有 commons-logging-1.1.jar和commons-logging-api-1.1.1.jar这2个jar包,如果不放进去,会出现找不到类,和404 - Servlet ViewerServlet is not available 的一些错误。

 

部署之后,如果经常性出现 OutOfMemoryError: PermGen space的错误 就在ecipse下面的修改下tomcat的optionnal java VM arguments 的配置: -Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m

 

去掉BIRT Report Viewer和一些按钮 在URL 加个参数:

__showtitle=false&__toolbar=false&__navigationbar=false

如:/birt/frameset?__report=datacount.rptdesign&__showtitle=false&__toolbar=false&__navigationbar=false

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值