birt3.7 集成安装部署

1.相关下载
[quote]
1.开发环境ALL-IN-ONE
http://www.eclipse.org/birt/
2.runtime
里面有个birt.war包,我们要参考他的文件部署birt引擎
[/quote]

2.新建工程,部署birt引擎到web项目
[quote]
新建一个web工程(这个大家都会)
解压birt.war文件夹
拷贝所有lib到工程lib
[img]http://dl.iteye.com/upload/attachment/508342/8f34f3db-b5f6-3f40-a532-89e00807622a.png[/img]
其实默认的birt home就是指当前webContent
这里我们像myeclipse一样改造下,把birt引擎放入一个report-engine的文件夹
文件夹里面包含

[img]http://dl.iteye.com/upload/attachment/508344/2913c82a-8cc1-3ec6-a5dc-d8de720b57b8.png[/img]

这里注意我们的images是把那个birt.war里面的report/imges
先应的路径我们会在web.xml里面改动

工程目录下下有个webcontent/birt文件夹(注意如果你的工程web目录是WebContent就是很奇怪的WebContent/webcontent/birt)
为啥米要这样呢,解决可参考
http://www.eclipse.org/forums/index.php/mv/tree/118946/#page_top

然后WEB-INF下有

[img]http://dl.iteye.com/upload/attachment/508354/4e0edf70-f1aa-3541-80ae-ce8767bb555c.png[/img]

3.7的一个改动是pojo 引擎,不用再有啥plat**的文件夹了在enage里了

改web.xml,拷贝,黏贴,因为我们改了几个文件夹的路径,所有需要修改下内容


<context-param>
<param-name>BIRT_VIEWER_IMAGE_DIR</param-name>
<param-value>WEB-INF/report-engine/images</param-value>
</context-param>

<!-- Engine log directory. Defaults to ${birt home}/logs -->
<context-param>
<param-name>BIRT_VIEWER_LOG_DIR</param-name>
<param-value>WEB-INF/report-engine/logs</param-value>
</context-param>

<context-param>
<param-name>BIRT_VIEWER_DOCUMENT_FOLDER</param-name>
<param-value>WEB-INF/report-engine/documents</param-value>
</context-param>

<context-param>
<param-name>BIRT_VIEWER_SCRIPTLIB_DIR</param-name>
<param-value>WEB-INF/report-engine/scriptlib</param-value>
</context-param>


完成,新建个report测试吧
[/quote]


附录:
解决tomcat启动产生[SetPropertiesRule]警告问题
http://zhang-yingjie-qq-com.iteye.com/blog/313284
birt中Webcontent文件夹的说明
http://blog.163.com/lovely-gigi/blog/static/8279794200922651618120/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值