【问题标题】:Google Web Toolkit starter application not workingGoogle Web Toolkit 入门应用程序无法正常工作
【发布时间】:2011-05-26 04:36:37
【问题描述】:

我正在尝试在我的系统上设置 Google Web Toolkit,以便修补创建 Web 应用程序。我一直在关注http://code.google.com/webtoolkit/doc/latest/tutorial/create.html 的指南,以获得一些系统经验。虽然我遇到了一些问题。当我在开发模式下(在 Chromium 中)运行程序时,页面需要将近 10 秒才能加载,并且发送按钮不执行任何操作。

控制台的输出是

Initializing AppEngine server
Logging to JettyLogger(null) via com.google.apphosting.utils.jetty.JettyLogger
Successfully processed D:\Chris\Documents\My Dropbox\workspace\StockWatcher\war\WEB-INF/appengine-web.xml
Successfully processed D:\Chris\Documents\My Dropbox\workspace\StockWatcher\war\WEB-INF/web.xml
The server is running at http://localhost:8888/
[WARN] No file found for: /favicon.ico

而“开发模式”的输出是

[WARN] [stockwatcher] JSNI method '@com.google.gwt.user.client.impl.WindowImpl::initWindowCloseHandler()' returned a value of type JavaScript object(9) but was declared void; it should not have returned a value at all

[WARN] [stockwatcher] JSNI method '@com.google.gwt.user.client.impl.DOMImplStandard::initEventSystem()' returned a value of type JavaScript object(193) but was declared void; it should not have returned a value at all

关于导致这些问题的原因以及如何解决这些问题的任何想法?我知道我可以在战争中添加一个文件“favicon.ico”来处理一个警告,但我对其他警告没有任何运气。

我正在使用 Eclipse 3.5 (Galileo),并按照 google 的指南安装了 GWT 插件和 SDK。

【问题讨论】:

    标签: java gwt eclipse-plugin


    【解决方案1】:

    我只是在猜测。您是否检查了安装到 Eclipse 上的 GWT SDK 和您在 GWT 项目类路径中使用的库之间的版本合规性?

    【讨论】:

    • 据我所知,类路径中唯一的库是默认库。我正在与其他项目分开的工作区中进行此实验,并且尚未导入任何其他库。编辑:我查了一下,项目中的库是 App Engine SDK 1.4.0、GWT SDK 2.1.0 和 JRE System Library [jre6]
    • 我必须道歉,最初我问了这个问题,因为在我的项目中我们还有 Maven 环境,结果 GWT SDK 出现在两个“地方” - 项目构建路径和 maven 依赖项。但是,既然您正在学习教程,那么您显然没有这样的魔力。顺便说一句,Eclipse 的 Google 插件版本是什么?
    • 没问题,感谢您的帮助。安装了很多谷歌插件。 Google 核心插件是 1.4.0v201010280047,Google Web Toolkit 是 2.1.0v201010280047。我想这些是你感兴趣的。
    • 我可以建议你的最后一件事 - 作为最后的手段(因为我显然不知道问题出在哪里) - 尝试从 Eclipse 的“已安装软件”更新 Eclipse/GWT SDK 的 Google 插件,甚至从适当的 Eclipse 版本更新站点再次卸载和安装(可能已经正确完成..)
    • 更新:它在我的笔记本电脑上运行良好。 Eclipse 的配置与我的桌面相同,除了笔记本电脑运行 Ubuntu 10.10 而我的桌面运行 Windows 7 x64。我尝试重新安装插件但没有成功。我想可能是时候简单地重新安装 eclipse 了。也许升级到 3.6 而不是 3.5。你同意吗?
    【解决方案2】:

    尝试使用其他浏览器,我认为您使用的是 Chrome 10.0.612.1 dev。 恕我直言,这可能是由 WebKit 更新引起的。

    我也有同样的问题,只是补了一个bug:http://code.google.com/p/google-web-toolkit/issues/detail?id=5778

    【讨论】:

    • 就是这样!由于 Chromium 在我的 linux 安装上工作,我从没想过这会是问题所在。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-02
    • 1970-01-01
    • 2014-12-30
    相关资源
    最近更新 更多