【问题标题】:plugin failed to connect to development mode server at 127.0.0.1插件无法连接到 127.0.0.1 的开发模式服务器
【发布时间】:2018-10-09 22:42:32
【问题描述】:

我正在使用 GWT 2.3.0 作为 Eclipse 的插件来开发基于 Web 的应用程序

不幸的是,当我尝试运行我的应用程序时,我得到:

plugin failed to connect to developer mode server at 127.0.0.1:9997

onModuleLoad() threw an exception :java.lang.reflect.InvocationTargetException

我已经为 Google Chrome 安装了 Gwt 开发者插件,每次我运行我的项目时都需要我安装这个插件并重新启动浏览器,之后我遇到了上述问题。

【问题讨论】:

  • 也许端口 9997 已经在使用?您是否在运行配置中的 GWT 分接头中尝试“自动选择未使用的端口”?您是否尝试过使用 noserver 选项的外部服务器?你能发布完整的堆栈跟踪吗?
  • Chrome插件:你用firefox有同样的问题吗?

标签: gwt jakarta-ee eclipse-plugin


【解决方案1】:

您可以通过以下方式解决此问题:

  1. 右键单击您的 Web 项目 -> 运行方式 -> 运行配置。

  2. 分别选择“服务器”和“GWT”选项卡并选中“自动选择未使用的端口”

  3. 从您的 Chrome 浏览器中清除缓存(如果您使用的是 Firefox,请在 Firefox 上执行相同操作,记住 GWT 插件在最新的 Firefox 版本上不可用,我相信 3-10)。

    李>
  4. 跑步并希望享受。

【讨论】:

  • 这行得通,我认为问题在于令人耳目一新。当我经常刷新时,Chrome 最终会收到此错误。但奇怪的是,Firefox 会正确加载 URL。删除 9997 工作了一段时间,直到我在使用 GWT-RPC 时遇到一些错误。
【解决方案2】:

我知道这是一个老问题,但是, 我今天遇到了同样的问题。

出于某种原因(我完全不知道)从地址末尾删除“:9997”修复了它,并且应用程序很好地出现了。

希望这会有所帮助。

【讨论】:

【解决方案3】:

查看http://notepad2.blogspot.com/2010/12/debug-google-web-toolkit-applications.html 以获取有关如何设置 chrome 的分步说明,特别是关于如何使用外部 Web 服务器设置插件的最后一部分。

【讨论】:

    【解决方案4】:

    对于您遇到的第一个问题:插件无法连接到 127.0.0.1:9997 的开发者模式服务器,只需清除浏览器缓存并重试即可。

    【讨论】:

      【解决方案5】:

      您在开发模式下获得 2 种服务器:嵌入式服务器和代码服务器。两者都有自己的端口。对我有用的是更改两台服务器的端口。

      为此,右键单击项目,然后转到Properties->Run/Debug Settings->选择yourLaunchConfiguration->Edit。在ServerGWT 选项卡下,将端口更改为任意高的数字,或选择Automatically select an unused port

      【讨论】:

        【解决方案6】:

        我今天也遇到了,我已经设法解决了:

        事实证明,要加载的 GWT 模块集是可配置的;通过从浏览器中引用其中一个 GWT html,看来我实际上是在尝试连接到已从 run-config 的模块列表中删除的模块下的页面。所以,还有一件事是验证列表的内容:

        在 Eclipse 中:“运行配置”> Web 应用程序>(您的应用程序)> GWT 选项卡> 可用模块

        在 IntelliJ 中(这就是我使用的):编辑配置 >(选择您的 GWT 配置)> 要加载的 GWT 模块

        【讨论】:

          【解决方案7】:

          GWT 插件可能需要重启

          首先清除浏览器现金 第二:在chrome浏览器上尝试以下 -

          1. 打开:chrome://extensions/
          2. 转到:GWT 开发者插件
          3. 取消选中启用框
          4. 选中启用框

          再次打开网址,玩得开心:)

          【讨论】:

            【解决方案8】:

            我只通过清除浏览器缓存解决了这个问题。我正在使用 Firefox 15.0.1

            【讨论】:

              猜你喜欢
              • 2012-10-30
              • 2011-08-09
              • 1970-01-01
              • 2012-02-08
              • 2021-12-28
              • 1970-01-01
              • 2015-02-08
              相关资源
              最近更新 更多