BIRT的易使用性及强大,成为项目的首选
在download.eclipse.org/birt/downloads可以下载最新的版本
当然也提供了不错的DEMO来供学习和参考 birt-runtime-2_2_1\WebViewerExample
不过观看例子之前,先要在 WebViewerExample\WEB-INF\lib 下加入commons-logging.jar 包
要在项目中加入BIRT也比较简单,在Eclipse中加入BIRT的插件,然后新建一个项目
在右键中选择Business Intelligence and Reporting Tools > Import BIRT runtime component...
然后适当的修改即可,当然默认也可,在import成功后,项目的包还是不齐全的,建议可以先建立一个BIRT的项目
然后将这个项目的包copy过来比较方便!:)此时自带的example应该可以看到了
如果此时发布自己的report将还会出现一个问题
Server: Tomcat 6.0
Birt: 2.2.1
War file was a slightly modified version of the
birt-runtime-2_2_1\WebViewerExample
The war file had not been touched before.
Full trace below:
org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager
loadAndRegisterDriver
WARNING: Failed to load JDBC driver class: oracle.jdbc.driver.OracleDriver
12:14:14,671 ERROR [STDERR] Oct 12, 2007 12:14:14 PM
org.eclipse.birt.data.engine.odaconsumer.ConnectionManager openConnection
SEVERE: Cannot open connection.
org.eclipse.birt.report.data.oda.jdbc.JDBCException: Cannot load JDBC
Driver class: oracle.jdbc.driver.OracleDriver
at
org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager.loadAndRegisterDriver(JDBCDriverManager.java:605)
at
这个问题在eclipse的show bug中经常看到
相关的解决方法是:查看
\workspace\Birt\WebContent\WEB-INF\platform\plugins\org.eclipse.birt.report.data.oda.jdbc_2.2.1.r22x_v20070919\drivers
中的 readme.txt
并把你的数据库驱动程序加到此目录
便不会再有问题了
------------------------------------------------------------------
在使用中发现2.2.1版本的BIRT,会经常导致eclipse死掉,频繁的当机
动作再快点的话就准备直接重启电脑吧,相对于这个版本来说,真是很难容忍
好在BIRT迅速的出了2.2.1.1版本,暂时缓解了这个烦恼
实践发现,死掉的次数少了很多很多,但是还是有发生 - -#
另外新版本对交叉表处理也有了提升!
。。。
待续
待續
分享到:
相关推荐
【FreeBird2011】项目是源自2011年的开源软件开发项目,其核心目标是构建一个灵活、高效且易于使用的软件平台。作为源代码版本,它为我们提供了深入理解该软件架构、设计思想以及编程实践的宝贵资料。在这个项目中,...
总的来说,Flappybird的版本变更历程体现了游戏设计者对游戏平衡、用户反馈、视觉体验和玩法创新的重视。每一个版本的迭代都是对前一版本的完善和提升,使得这款小游戏始终保持新鲜感,吸引着玩家不断地挑战和探索。...
《Pygame的发展与Flappy Bird游戏的实现》 Pygame是Python编程语言中一个非常流行的模块,它为开发者提供了一套完整的工具集,用于创建2D游戏和其他交互式媒体项目。Pygame基于SDL(Simple DirectMedia Layer)库,...
【机械通气技术的发展历程】 机械通气技术是医学领域中至关重要的生命支持技术,尤其在重症监护和麻醉中起到关键作用。这项技术的历史可以追溯到19世纪,当时的技术较为原始,依赖于手动操作和简单的机械设备。 ...
"gplv3"和"gpl3"指的是GNU General Public License v3,这是一个开源软件许可证,意味着这些图像可能遵循GPLv3许可协议,允许自由使用、修改和分享。"images"表示包含的是图像文件,"bluebird"直接指代游戏名,"md...
:bird: 实时Twitter仪表板 :bird: :blue_heart: 受启发 :blue_heart: 安装: 所有建立和下载,请在回购释放部分。 发展历程 安装: $ git clone https://github.com/muunapp/muun.git $ cd muun 设置凭据.json ...
本文主要讨论了CPU发展历程中的一个重要里程碑——迈进GHz时代,聚焦于Intel公司的Pentium III(P III)和AMD公司的Athlon(包括Thunderbird和Duron)处理器。这两个品牌在处理器领域的竞争一直是业界关注的焦点。 ...
- **Thunderbird:** Mozilla 的另一款优秀的邮件客户端,功能丰富。 - **Claw Mail:** 适合喜欢轻量级界面的用户。 **3.5 即时通信** - **Pidgin:** 是一款多协议即时通讯客户端,支持几乎所有主流的聊天网络...
JavaScript异步编程的发展历程是随着JavaScript语言本身的发展而演进的。异步函数的发展史可以大致划分为以下几个阶段: 一、回调函数(Callbacks) 早期的JavaScript异步编程依赖于回调函数。回调函数的概念基于...
AMD CPU的发展历程是一个充满技术创新和市场竞争的故事,从早期的8086系列开始,逐步发展到今天高性能的 Ryzen 和 EPYC 系列。AMD在CPU领域的重要转折点始于Athlon 500MHz,这款处理器标志着AMD进入了一个全新的时代...
以下将详细阐述AMD CPU的关键发展历程及其重要技术特点。 AMD的早期历程始于8086系列,这是英特尔8086微处理器的克隆版本,AMD通过这些产品建立了其在处理器市场中的基础。随着技术进步,AMD推出了386dxl-40和486...
《开源软件文集:开源革命之声》是一本集历史、技术和思想于一体的开源软件运动的宝典,它不仅记录了开源软件的发展历程,更重要的是启示了未来开源软件的发展方向。无论是对于技术开发者、企业管理者还是对开源文化...
网站 :rocket: | 联系:man_technologist_light_skin_tone: | 推特 :bird: 用法 要安装最新版本的contributte/deployer-extension使用 。 composer require contributte/deployer-extension 文献资料 有关如何使用此...
网站 :rocket: | 联系:man_technologist_light_skin_tone: | 推特 :bird: 用法 要安装最新版本的contributte/bootstrap使用 。 composer require contributte/bootstrap 文献资料 有关如何使用此软件包的详细信息,...
网站 :rocket: | 联系:man_technologist_light_skin_tone: | 推特 :bird:用法要安装最新版本的contributte/translation使用 。 composer require contributte/translation文献资料有关如何使用此软件包的详细信息,...
网站 :rocket: | 联系:man_technologist_light_skin_tone: | 推特 :bird: 用法 要安装contributte/application最新版本,请使用 。 composer install contributte/application 文献资料 有关如何使用此软件包的详细...
首先,文档简要介绍了扑翼飞行机器人的发展历程,并对美国 AeroVironment 公司的 Nano Hummingbird、哈佛大学的“机械苍蝇”和德国 FESTO 公司的 SmartBird 等典型扑翼机器人进行了描述。然后,对国内外扑翼飞行...
- **3.4.2 使用其他电子邮件客户端**:用户还可以选择安装其他邮件客户端,如Thunderbird等。 **3.5 即时通信** - Ubuntu支持多种即时通讯工具,如Pidgin、Skype等。 **3.6 使用软电话拨打电话** - **3.6.1 使用...
首先,"CosBird"很可能是一款基于iOS平台的应用程序,其命名可能来源于“Cosmic Bird”或类似的寓意,暗示着应用可能与宇宙、鸟类或者某种独特的概念相关。项目版本号5009cc3可能代表了源代码在Git版本控制系统中的...