黄沙百战穿金甲,不破楼兰终不还。这篇文章主要讲述在Google Appengine上部署Birt相关的知识,希望能为你提供帮助。
我无法在GAE上部署Birt查看器(Web Viewer示例)。我已按照“http://www.eclipse.org/birt/phoenix/deploy/viewerSetup.php”中提供的说明进行操作,但是GAE找不到我放在“WEB-INF / lib”中的库。有没有人在GAE上部署Birt,如果不可行的是什么是替代解决方案?
答案【在Google Appengine上部署Birt】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。
推荐阅读
- 为新的App Engine应用程序完全实现域需要多长时间()
- 如何在Google App Engine上防止“ImportError(没有名为oauth2client.client的模块”())
- FireDac Firebird和Android
- 后台调用android
- 删除并重新安装create-react-app会给我现有的项目带来问题吗()
- Android(通过静态变量传递值会导致安全问题吗())
- 如何在Android中处理ListView单击
- Android GridVIew根据方向更改列数
- 如何在Android CardView中放大和缩小布局