在Google Appengine上部署Birt

问题描述 投票:0回答:1

我无法在GAE上部署Birt查看器(Web Viewer示例)。我已按照“http://www.eclipse.org/birt/phoenix/deploy/viewerSetup.php”中提供的说明进行操作,但是GAE找不到我放在“WEB-INF / lib”中的库。有没有人在GAE上部署Birt,如果不可行的是什么是替代解决方案?

google-app-engine report birt
1个回答
0
投票

BIRT查看器只是一个示例项目,用于展示BIRT运行时的实现,最好是本地主机的开发时间。 GAE应该使用Jetty作为它的servlet,因此不需要tomcat,你提供的链接表明。

查看器非常易于部署,因为您只需将它放在servlet引擎上即可。如果它被打包为WAR,应该会更容易。你只需要将一个war文件部署到GAE,here is a link to a tutorial on that。根据我对观众示例的经验,我很确定它是可能的,不是那么直观也不容易。

要获得比示例查看器更多的多功能性,请尝试一些非常聪明的人Spring and BIRT Tutorial制作的教程。我用它来为工作项目制作一次自己的引擎。通过这种方式,您可以将BIRT直接集成到现有的GAE Spring project中,使用Spring。

如果您仔细阅读文档,您将意识到您可以将BIRT添加为任何Java项目的依赖项。然后,您只需要一个可用于请求报告的端点。

最终,GAE只是一个环境,不应该让你无法阻止你运行BIRT。

© www.soinside.com 2019 - 2024. All rights reserved.