`

birt3.7 集成安装部署

    博客分类:
  • birt
 
阅读更多
1.相关下载
引用

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


2.新建工程,部署birt引擎到web项目
引用

新建一个web工程(这个大家都会)
解压birt.war文件夹
拷贝所有lib到工程lib

其实默认的birt home就是指当前webContent
这里我们像myeclipse一样改造下,把birt引擎放入一个report-engine的文件夹
文件夹里面包含



这里注意我们的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下有



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测试吧



附录:
解决tomcat启动产生[SetPropertiesRule]警告问题
http://zhang-yingjie-qq-com.iteye.com/blog/313284
birt中Webcontent文件夹的说明
http://blog.163.com/lovely-gigi/blog/static/8279794200922651618120/
  • 大小: 4.1 KB
  • 大小: 16.5 KB
  • 大小: 3.9 KB
分享到:
评论
1 楼 venn 2013-04-27  
不错,正好项目用到birt

相关推荐

    BIRT 3.7 Report Design

    ### BIRT 3.7 报告设计 #### 什么是 BIRT? Eclipse Business Intelligence and Reporting Tools(简称 BIRT)是一种开源的、基于 Eclipse 的报表系统。它能够与 Java EE 应用程序集成,用于创建引人注目的报告。...

    birt 3.7 jsp 页面汉化

    5. **集成与部署**:将汉化后的资源文件整合到 BIRT 项目中,然后部署到生产环境,供中文用户使用。 为了进行更深入的汉化,可能还需要处理其他的国际化文件,如 `messages.xml` 或特定于组件的 `.properties` 文件...

    Birt ROM_Design_SPEC

    该文档为BIRT 3.7版规格书的第二部分,主要关注于设计报表的相关细节。 #### 文档修订历史 - **版本**: Draft5 (2005年5月25日) - 更改了属性名称 `includeResource` 到 `includeResource`。 - **版本**: Draft4 ...

    birt2.5.2最全面的开发手册

    #### 五、Birt报表部署 **5.1 直接使用运行birt-runtime-2_2_0包中的WebViewerExample** - 这种方式适合快速测试和演示目的。 **5.2 集成到已有web应用** - 将BIRT集成到现有的Web应用中,以便更好地利用其功能。 ...

Global site tag (gtag.js) - Google Analytics