繁体   English   中英

无法在开发模式下使用GWT

[英]Cannot use GWT in Development Mode

我正在尝试使用Google Web Toolkit创建客户端应用程序。 我已经下载了最新的工具,并试图使用Eclipse作为开发环境。

我正在关注GWT网站上的教程。 看来它们大多是过时且不完整的。

恰当的例子:我应该能够在开发模式下运行Eclipse,并且说明要求您单击“作为Web应用程序运行”。 最新的Eclipse GWT SDK中没有这样的命令!

选择“运行方式”(右键单击项目)时可用的命令包括“ GWT编译器”和“ GWT开发模式”以及其他一些与Jetty相关的模式。 我选择“ GWT开发模式”,并获得一个包含以下文本的页面:

GWT Code Server
Drag these two bookmarklets to your browser's bookmark bar:
Dev Mode On Dev Mode Off
Visit a web page that uses one of these modules:
testclient
Click "Dev Mode On" to start development mode.

我将小书签放入书签栏,然后单击指向testclient的链接。 我得到一个页面,其中包含以下内容:

testclient (GWT Code Server)

This module hasn't been compiled yet.

Output Files

(From the last successful compile.)

testclient.nocache.js
testclient.recompile.nocache.js
clear.cache.gif

注意,该行指出模块尚未编译。 当我单击Dev On书签时,我收到以下消息的警报:

Can't find any GWT Modules on this page.

本教程中没有关于编译模块的任何内容。 实际上,教程信息似乎基于使用旧的dev插件,而该插件甚至无法在最新的浏览器(包括Chrome!)中运行。 更糟糕的是,由于本教程没有描述我在开发人员模式下看到的内容,因此没有关于如何创建系统正在寻找的“模块”的说明。

我尝试过仅使用GWT编译器,并且尝试过重新创建项目并重新启动GWT开发模式。 我看到一切都在编译中。 在任何地方都没有描述模块是否正在创建的内容,也没有关于如何创建模块的说明。

该系统看起来无法使用(不幸的是,几年前,我能够使用GWT创建单页应用程序)。 我希望这里的人知道在完全放弃GWT之前如何使开发模式正常工作。

是否有人创建了有关如何使用GWT的更完整和最新的文档? 谁能告诉我如何创建一个模块并使开发模式正常工作?

有人请指教。

开发模式已弃用,几年前改为超级开发模式 Super Dev Mode适用于所有现代浏览器,更接近(如果不是相似的话)生产模式,并且不需要任何插件。

但是,由于经典开发模式是使用IDE调试客户端Java类的唯一方法,因此我们仍将Firefox v26与GWT开发人员插件一起用于日常开发和测试。 该浏览器与现代浏览器之间并没有太大区别。
批量开发完成后,当您要在Chrome / Edge / IE / Safari /移动设备等环境中进行测试(主要是优化CSS / UI)时,只需切换到超级开发模式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM