7

我已按照此页面上给出的步骤进行操作-getting-started-with-the-superdevmode

但我仍然收到消息 - 在此页面上找不到任何 GWT 模块。我做了更多的谷歌搜索,但直到现在才找到任何解决方案。

我在 ubuntu 上使用 GWT 2.6.1 和 eclipse kepler 64 位。

这是我所做的步骤。

  1. 使用 GWT 2.6.1 和 GAE sdk 1.9.6 为 GAE 创建了一个新的 Web 应用程序项目。
  2. 转到运行配置。为“Java 应用程序”创建新配置。更改主类、Argument 并添加 jar 文件,如屏幕截图所示。
  3. 检查应用程序 .gwt.xml 文件。它已经有了<add-linker name="xsiframe"/>。我也尝试过添加devModeRedirectEnabled属性。它没有帮助。
  4. GWT 编译项目。
  5. 将应用程序作为 Web 应用程序运行。默认码头配置为应用程序提供服务 http://localhost:8888/SuperDev.html。我在Firefox中打开了这个页面。我可以看到页面内容。

  6. 启动 Java 应用程序配置。它确实再次编译并给出成功消息并告诉我启动 http://localhost:9876/

  7. 我在Firefox中打开它,它显示 -在此处输入图像描述

  8. 将开发模式拖到 Firefox 的书签。并点击。

  9. 我收到消息 - 在此页面上找不到任何 GWT 模块。

以下是我的 superdev 模式 java 应用程序的配置。我错过了什么吗? 在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

4

2 回答 2

13

查看已编译的 Web 应用程序时,您需要单击小书签。

因此,最后的步骤应该是:

  • 将开发模式拖到 Firefox 的书签。
  • 切换回我的应用程序http://localhost:8888/SuperDev.html并单击书签

一旦你有了书签,你实际上就不需要再打开http://localhost:9876了(你会在那里找到编译日志,并且可以浏览你的代码,包括由 GWT 生成器生成的代码;所以它仍然很有用)。

于 2014-06-17T13:42:53.927 回答
1

我尝试使用 Eclipse Oxygen、Java7(对于运行应用程序,对于氧气,您必须拥有 java 8)和 GWT Eclipse Plugin 3.0.0 来做到这一点。

在这样的环境下,你需要做的就是:

在项目上右键单击 > Debug As > GWT Legacy Development Mode with Jetty。

PS:

  1. 你必须有这样的地址 http://127.0.0.1:8888/StockWatcher.html?gwt.codesvr=127.0.0.1:9997
    不像:http: //127.0.0.1 :8888/StockWatcher.html
  2. 打开地址后,您必须在浏览器中另外安装插件 - 系统会要求您提供它
  3. 它适用于IE11
于 2018-02-07T11:11:41.053 回答