我在从Cloudbees部署Google App Engine EAR应用程序时遇到麻烦。该应用程序是使用1.9.4构建的。应用程序结构类似于该项目:https : //github.com/deege/gae-rest-skeleton主要区别是我不仅拥有一个模块。
我遇到的问题是如何配置部署。我在其站点上将“发布步骤|部署应用程序| Google App Engine(Java)”设置为视频,但是该配置在“固定目录”部分中需要WAR目录结构。
它正在寻找WEB-INF / appengine-web.xml文件所在的目录。我可以将配置指向确实存在的前端目录(并一直这样做,直到添加更多模块为止),但随后它仅部署前端。其他WAR均未部署。
我认为它应该在ear目录中寻找META-INF / appengine-application.xml文件,因为它描述了整个应用程序(前端和支持模块)。
我的配置缺少什么吗?我需要分别部署每个模块(WAR)吗?
我们的部署程序插件是在GAE添加对EARs的支持之前编写的。如果忽略表单验证而仅输入您知道应该可以使用的配置,则不起作用,然后打开故障单。
我会调查,并在该插件我下次审查窗口中添加额外的表单验证的插件,但只是忽略任何错误显示的临时解决办法应该工作
我已经更新了App Engine部署程序插件。升级到3.0版或更高版本将允许您部署EAR分解档案
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句