【问题标题】:Possible to use Google Modules with Google Plugin for Eclipse?可以将 Google Modules 与 Google Plugin for Eclipse 一起使用吗?
【发布时间】:2014-04-17 18:58:47
【问题描述】:

我的目标是开发使用新 Google 模块的 Java 应用程序。我想使用 Google Plugin for Eclipse,因为它很容易调试和上传到 Google。

问题是我不知道是否可以将 Google Plugin for Eclipse 用于使用 Google Modules 的 Java 应用程序。

根据comment,可以将 Google Modules 与 Eclipse Web Tools Platform 与 Google App Engine 一起使用。根据documentation,带有 Google App Engine 的 Eclipse Web Tools Platform 是 Google Plugin for Eclipse 中包含的一个组件。但这是否意味着可以将 Google Plugin for Eclipse 用于使用 Google 模块的 Java 应用程序?

【问题讨论】:

    标签: java eclipse google-app-engine google-eclipse-plugin google-plugin-eclipse


    【解决方案1】:

    是的,这正是该评论所说的。

    当您创建新的动态 Web 项目时,请确保选择“将项目添加到 EAR”并选择现有的 EAR 项目或创建一个新项目:

    基本上,每个模块都有一个单独的动态 Web 项目,而 EAR 项目是所有这些模块的容器。

    现在,当您想要运行整个“模块化”应用程序时,右键单击 EAR 项目并选择 Run As => Run on Server。

    【讨论】:

    • 感谢 Alex,但我无法进入该屏幕,因为当我按照 developers.google.com/appengine/docs/java/… 中的说明单击 File=>New 时没有“新动态 Web 项目”。我刚刚安装了适用于 Windows 64 位的 Eclipse(Kepler Service Release 2)和适用于 Eclipse 的 Google 插件。我可以通过单击 Google 按钮并选择“新建 Web 应用程序项目”来创建应用程序,但该屏幕没有 EAR 成员资格部分。我还可以通过选择 File=>New=>Enterprise Application project 创建 EAR。
    • 谢谢 Alex,这个常见问题解答 (wiki.eclipse.org/WTP_FAQ#How_do_I_install_WTP.3F) 提供了有关如何安装 WTP 并解决了问题的说明。
    • @Aquilon 那是因为你没有给第二个模块一个不同的名字。默认情况下,它是“默认”。当您创建第二个动态项目时,单击“下一步”几次 - 您将看到一个“模块”输入,您可以在创建期间设置模块名称。
    • @alex 完美,谢谢。通过将 backend 添加到第二个模块 appengine-web.xml 进行修复。文档有点混乱,因为它们使用“default”作为默认模块的名称。
    • @alex 你还用这个回答了我的问题stackoverflow.com/questions/22941772/…,所以谢谢!
    猜你喜欢
    • 2018-05-28
    • 1970-01-01
    • 2019-06-30
    • 2012-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多