【发布时间】:2014-05-25 04:35:47
【问题描述】:
我在从 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)吗?
【问题讨论】:
标签: google-app-engine cloudbees