6

如何使用 Java 中的 google eclipse 插件创建带有模块的新 GWT 和 GAE 项目?我尝试从 Eclipse 中创建一个新的 Web 应用程序,但它只是为我创建了一个没有模块的 GWT 和 GAE 项目。

谢谢。

4

3 回答 3

3

您可能希望首先使用 GPE 创建一个 WTP 项目,因为要使用模块,您需要创建一个 EAR 项目。此处对此进行了描述:

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

您将创建模块,每个模块都是一个动态 Web 项目。您的 GWT 应用程序就是其中之一。并按照此处的模块说明进行操作:

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

请注意,当您右键单击您的项目时,会有两个与 Google 相关的项目:Google 和 Google App Engine WTP。Google 菜单中与应用引擎相关的命令似乎不起作用。而是使用 Google App Engine WTP 菜单中与应用引擎相关的命令。

于 2014-04-28T05:42:27.417 回答
1

显然,以编程方式执行此操作是一个开放功能请求: https ://code.google.com/p/google-web-toolkit/issues/detail?id=3584 和 https://code.google.com/p /google-plugin-for-eclipse/issues/detail?id=121

有一个建议的解决方法:

GWT 编译 /war/ 输出并将其复制到标准动态 Web 项目中。

我已经测试了这个解决方法并且它有效。只需将Google Web Applications Project 的“war”目录复制到存根Dynamic Web Project的 Web 内容目录(默认:“WebContent”)中。

对于动态 Web 项目和 EAR 项目的本地 AppEngine 开发服务器,项目名称不包含空格很重要。此外,这也适用于 AppEngine 代理文件路径,请参阅Error opening zip file or JAR manifest missing : C:\Program

于 2014-05-23T10:42:14.513 回答
0

如何使用 Java 中的 google eclipse 插件创建带有模块的新 GWT 和 GAE 项目?

请检查每个选项以使用示例代码创建项目。

  • 使用 Google 网络工具包
  • 用户谷歌应用引擎
  • 示例代码:它按照您的期望创建带有模块的示例代码。
于 2014-04-24T03:14:09.617 回答