对于birt的介绍,大家上网去搜索,比较多!
建议先看一下这篇文档《BIRT中文指南》,很完整,很浅显易懂,看完以后对birt就会有一个大体的认识,然后应该试着去做些简单的例子。
我个人的习惯,我把birt整合到了Myeclipse6.5中,(eclipse的官方网站上提供有一个birt-report-designer-all-in-one-2_2_2.zip,你直接解压缩这个就可以了,就免去了birt与Myeclipse6.5的整合)。
如果要把birt安装到Myeclipse6.5中,要注意一些事情:
1.eclipse的版本很重要。
就是说你的eclipse版本要和适当的birt版本配合,当前birt的最新稳定版是birt2.3。
如果使用的是eclipse3.3版本,你应该用birt-report-framework-2_2_2.zip,
如果使用的是eclipse3.4,你应该用birt-report-framework-2_3_0.zip。
版本不一致会出一些问题。
2.在myeclipse6.5中装birt。
myeclipse6.5自带的是eclipse3.3,所以只能下载birt-report-framework-2_2_2.zip这个版本
(下载地址:http://download.eclipse.org/birt/downloads/index2.2.2.php) 而birt-report-framework-2_3_0.zip是针对eclipse3.4的。
把下载下来的birt-report-framework-2_2_2.zip包解压,把解压缩之后得到的features文件夹下的所有文件Copy到myeclipse6.5安装目录下的..\myeclipse\eclipse\features下,
例如我的是:D:\MyEclipse_6.5\myeclipse\eclipse\features,
把解压缩之后得到的plugins文件下的所有文件Copy到..\myeclipse\eclipse\plugins下,
我的是D:\MyEclipse_6.5\myeclipse\eclipse\plugins,
重新启动myeclipse,OK!。
在实际研究birt的过程中,你可能遇到下面的一些问题:
1.出现java.lang.ClassCastException: org.apache.catalina.util.DefaultAnnotationProcessor的异常。
解决方法:
将tomcat下的conf下的context.xml文件加上:
<Context>
......
<Loader delegate="true"/> <!-- 加上这一句 -->
......
</Context>
2.出现Cannot open the connection for the driver: org.eclipse.birt.report.data.oda.jdbc的异常。
解决方法:
当你开发的报表连接的自己的数据库时。例如Oracle时,需要把Oracle的jdbc驱动包添加到
项目的\WEB-INF\platform\plugins\org.eclipse.birt.report.data.oda.jdbc\drivers目录下.
3.如果你使用的是Tomcat6.0,你需要把commons-logging.jar拷贝到WEB-INF/lib或者Tomcat的lib目录下。
分享到:
相关推荐
BIRT:基于 Eclipse 的报表 简单上手,绝对不错
自己动手写开发工具--基于eclipse的工具开发
自己动手写开发工具--基于Eclipse的工具开发自己动手写开发工具--基于Eclipse的工具开发自己动手写开发工具--基于Eclipse的工具开发自己动手写开发工具--基于Eclipse的工具开发
报表插件BIRD的介绍和使用方法
自己动手写开发工具--基于Eclipse的工具开发
具备教程 和 实例。 希望做插件开发的朋友可以看看。
BIRT Business Intelligence and Reporting Tools 是为 Web 应用程序开发的基于 Eclipse 的开源报表系统 特别之处在于它是以 Java 和 JavaEE 为基础 BIRT 有两个主要组件:基于 Eclipse 的报表设计器 以及部署到应用...
eclipse plat开发各种报表的开发源码,有需要学习的朋友可以参考下。
基于Eclipse的Hadoop应用开发环境配置
birt报表开发初学者开发的学习视频,用于java web 开发报表
配图一步一步的讲解一下,如何去配置基于Eclipse的PHP开发环境
基于Eclipse平台的机器人开发环境设计.pdf
在我们的日常生活或商业领域中,经常会用到报表。...报表开发工作流程和Myeclipse报表开发工具可以帮助我们开发各种Web报表。本教程将根据基本的流程在Myeclipse中开发、部署和测试一个简单的客户清单的Web报表
代码格式化模板文件 博文链接:https://lgsun592.iteye.com/blog/1186321
UAP 的同款产品介绍,打造基于Eclipse的IDE产品,最近在做Eclipse插件开发相关的工作,顺手找了几款网上公开的同款子类,这个文档只是其中的一种方式
基于Eclipse环境的J2ME应用程序开发