birt報表:BIRT報表在TOMCAT下執行環境配置!

lanchengxiaoxiao發表於2012-04-21
Eclipse中BIRT報表功能強大,也與其他報表工具形成了競爭,如微軟“報表服務(Reporting Services)”以及
Business Object的“水晶報表(CrystalReport)”。對於一個新手來說最難的還是要算如何配置報表的WEB釋出環境,下面將我成功配置釋出環境的過程記錄下來,避免以後又出現相同問題。
其中以Tomcat6.0、birt-report-designer-all-in-one-2_2_1_1.zip為例:
一、下載安裝完整版帶BIRT報表功能的birt-report-designer-all-in-one- 2_2_1_1.zip,其中就包涵了釋出需要用到的itext-1.5.jar,與proptotype.js檔案。

二、下載報表引擎執行時birt-runtime-2_2_1_1.zip檔案,將其中的Web View Example目錄拷貝到Tomcat安裝目錄下的/webapps目錄下。可將Web View Example目錄改名為birtviewer(這一步不是必須的,只是為了方便操作)

三、將安裝好的Eclipse中的itext-1.5.jar檔案拷貝到第二步中的birtviewer目錄下,將prototype.js檔案拷貝到birtviewer目錄下。這兩個檔案在eclipse的具體位置是D:\eclipse\plugins\com.lowagie.itext_1.5.2.v20070710\lib與D:\eclipse\birt-runtime-2_2_1_1\WebViewerExample\webcontent\birt\ajax\lib目錄下。

四、重起Tomcat進入Tomcat管理器應用程式中檢視是否部署了birtviewer,單擊birtviewer連結,在選擇“ViewExample”,如果成功釋出,將會看到報表頁面。

五、將自己報表要連線的資料庫驅動程式新增到birtviewer\WEB-INF\platform\plugins\org.eclipse.brit.report.data.oda.jdbc\drivers目錄下。

六、如果使用的是Tomcat6.0版本,還需要將common-logging-api.jar檔案拷貝到Tomcat的D:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\birtviewer\WEB-INF\lib目錄下,common-logging-api.jar檔案所在目錄為D:\eclipse\plugins下。

相關文章