【问题标题】:converting google app engine backend to module将谷歌应用引擎后端转换为模块
【发布时间】:2014-04-27 18:22:52
【问题描述】:

我正在尝试将 google appengine 后端战争(在 1.93 上运行)转换为模块。我已经尝试过 eclipse(在阅读文档之后)和 maven 来了解如何生成 EAR 文件。但是,我只是不明白它是如何完成的。有没有人有一个虚拟 EAR 文件,所以我可以看看。我只是没有得到目录结构以及那些 xml 文件中应该包含的内容。 appengine 易于使用,我能够让应用程序快速运行,但后来我看到后端现在已弃用,所以我确信我必须快速迁移到模块......亚马逊 AWS 似乎也很容易使用,但是cron 工作 @AWS 似乎有点棘手。我已经在 GAE 工作了 cron 工作。

我一直在谷歌上搜索并查看几乎所有的帖子......即将放弃并尝试 AWS

谢谢

【问题讨论】:

    标签: google-app-engine


    【解决方案1】:

    我处于相同的位置,并且在过去的一周里一直在尝试这个。我已经使用带有 WTP 支持的 GPE 在 EAR 中工作了几个“模块”。这里有一些对我有帮助的事情。我假设您已经安装了带有 Google Plugin for Eclipse 的 Eclipse。

    按照此处的说明使用 WTP 项目格式:

    https://developers.google.com/appengine/docs/java/webtoolsplatform

    我尝试了几次,因为我没有完全按照说明进行操作。让我感动的几件事:

    a) 我没有创建“默认”模块,这导致了一些不稳定的行为。 b) 右键单击​​项目时,会出现 Google 和 Google App Engine WTP 命令。 Google 菜单中的许多应用引擎命令不适用于 EAR。而是使用 WTP 中的命令,例如部署。 c) 关于 (b) Google->App Engine 设置不起作用(他们应该使菜单项变暗)。相反,您必须编辑相应的 XML 文件。

    请注意,按照说明几乎可以为您设置各种 XML 文件。完成后,您可以打开它们并对其进行修补。对他们来说没什么。

    现在我要创建一个后端项目:

    https://developers.google.com/appengine/docs/java/modules/

    鉴于我有一个带有一些谷歌云端点和一个简单前端的基本 EAR,我认为现在添加后端并不困难。

    【讨论】:

    • 我已经在几个小时内搬到了亚马逊,但我仍在研究如何在 AWS 中添加批处理......也许我应该再看看 GAE。让我绕回来。谢谢。我将再次阅读文档
    猜你喜欢
    • 1970-01-01
    • 2014-04-25
    • 2011-09-18
    • 2019-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-24
    • 1970-01-01
    相关资源
    最近更新 更多