问题标签 [gwt-super-dev-mode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5136 浏览

gwt - 如何在 GWT 2.7 应用程序中启用生产模式

我想通过 gwt-maven-plugin 和 jenkins 在我的服务器上部署我的 GWT 2.7 应用程序。但是,在编译过程之后,当我启动我的应用程序时,我有这个错误消息:

Couldn't load APPLICATION_NAME from Super Dev Mode server at http://MY_IP:9876. Please make sure this server is ready.

实际上,从 2.7 开始默认启用超级开发模式。那么,如何禁用它以使用生产模式?

0 投票
1 回答
884 浏览

eclipse - GWT“超级开发模式”eclipse调试

是否可以使用超级开发模式在 IDE 中为服务器和客户端进行调试?我厌倦了来回切换,我喜欢经典的调试方式。在调试会话中,无论客户端或服务器都在同一个引擎盖下并由您控制,您都会感觉自己在天堂。我真的很想念那个,将来有机会找回那种奢侈。我坚持使用 Firefox 24 和旧方法....

无法利用超级开发模式的优势。

任何插件、解决方法、破解或反馈将不胜感激。

这对 GWT 用户来说是一个大问题,我看到很多开发人员因此而退出 GWT。我已经过了不归路,受了很多苦。

0 投票
1 回答
3167 浏览

gwt - 在同一网络上测试时 GWT 2.7 超级开发模式不起作用

我最近开始在 Eclipse Luna 中使用 GWT 2.7,并且在 localhost:8888 中测试它们时无缝地运行我的项目,问题是,当我尝试测试它们(其中任何一个,甚至是只有自动生成内容的新应用程序)时同一本地网络上的另一台设备使用 (pc running eclipse ip):8888 我收到如下消息:

当我尝试使用(其自己的 ip):8888 访问运行 eclipse 的 pc 中的应用程序时,也会发生这种情况。

我已经检查了 四个 类似的 问题,但他们没有任何真正有用的答案,这些是我已经尝试或发现的一些事情:

  • 我在防火墙上启用了 9876 端口
  • 我删除了 .nocache.js 和 .devmode.js 以便再次生成它们
  • 我注意到发生此问题时,是因为浏览器无法获取 (ip):9876/recompile-requester/(app) 文件
  • 我尝试将应用程序部署到 GAE,但它也无法在那里工作,Java 代码运行的模块上没有任何反应(并且由于某种原因,我在 chrome 控制台上收到“Uncaught java.lang.ClassCastException”消息,但这只发生在已部署的版本上,不会发生在 localhost:8888 或 (local ip):8888 中

但是没有任何效果,我提到的四个问题几乎是我发现的唯一与此相关的东西,所以我真的不知道还有什么可以尝试的。

0 投票
2 回答
146 浏览

rest - 带休息的 GWT 2.7

我们正在构建一个项目,并将使用 gwt 2.7 和 rest(spring)和 weblogic 服务器。我们面临的问题是我想在 superdev 模式下运行 gwt 模块(默认在 8888 端口上运行),但其余的部署在 weblogic 服务器上的 7001 端口上。我无法从 superdev 模式调用其余服务,因为它给出了跨站点脚本错误。

如何让我的超级开发模式运行,以便我可以测试和开发 UI 并连接到不同端口上的其余服务。我知道有关于使用不同的服务器进行开发模式的话题。但我没有看到任何例子。

有人可以建议需要做的事情吗?即使它需要更改项目结构以使开发模式正常工作。

0 投票
0 回答
370 浏览

java - 使用 GWT 2.5.1 将经典开发模式迁移到超级开发模式

我发现了很多与此相关的 stackoverflow 问题How to migrate a a custom sublass of GWT DevMode to GWT 2.7.0 Super dev mode但无法解决我的问题。我正在迁移classic dev modesuper dev mode使用GWT 2.5.1。我有很多依赖项 maven 项目包含在User EntriesClasspath选项卡下。我还添加了com.google.gwt.dev.codeserver.CodeServer作为主类和gwt-codeserver-2.5.1jar在选项卡下。在Classpath启动应用程序时,它得到了编译,但是当我在代码中更改一些想法并重新启动它(通过?gwt.codesvr=127.0.0.1:9997从 URL 中删除)时,它不编译代码(没有进行更改) .在控制台中,source->localhost:9876->dev_mode_on.js dev_mode_on.js只存在其他文件不存在。有帮助吗?

0 投票
0 回答
115 浏览

gwt - 应用程序正在加载,但在超级开发模式下没有内容显示

我将我的 GWT 迁移classic dev modesuper dev mode并配置了 GWT 2.5.1 rc 中的每一个想法。在启动其编译应用程序时,但当我点击hostpage(html)它不加载内容时。除此之外,还有什么我需要配置的吗?

0 投票
0 回答
1168 浏览

java - 禁用 GWT 2.7.0 超级开发模式

我只是从 GWT 2.7.0 开始 sdm。现在看来我们不需要开始/停止书签,它会自动发生,好消息,但有时我想在本地机器上切换到生产模式。

我不能点它我只是将 -Dgwt.compiler.force 放在“maven clean install”前面,或者只是添加<superDevMode>false</superDevMode>maven POM 但只是得到“无法从超级开发模式服务器加载 webapp ...”!!!!

如何避免运行 SDM?

谢谢

0 投票
2 回答
3183 浏览

maven - 如何在 GWT 中关闭超级开发模式?

我正在使用 netbeans,我使用 Maven 进行构建。有一个标志 -nosuperDevMode 用于关闭超级开发模式,但我不知道在哪里以及如何在 netbeans 和 maven 中使用它。

如何关闭超级开发模式?

另外如何访问netbeans中的GWT属性,就像我们可以在eclipse中看到和更改它们一样?

我正在使用 GWT 2.7

0 投票
1 回答
674 浏览

java - 如何为基于 Maven 的 GWT 应用程序使用超级开发模式

我有多个基于 Maven 的 GWT 项目,它们之前使用的是经典开发模式,现在我将 GWT 版本升级到不支持经典开发模式的 2.7,我正在更新它以使用超级开发模式。我希望在开发模式下完成的更改应该在不编译应用程序的情况下反映在重新加载页面中。如何通过重新加载页面来反映开发模式中所做的更改?任何线索?

0 投票
1 回答
1362 浏览

gwt - 启动 GWT 超级开发模式非常慢。我怎样才能加快速度?

我将应用程序升级到GWT 2.7版本并使用超级开发模式,但在 SDM 中启动应用程序需要将近 5 分钟:

297949 ms = 4.96582 分钟,几乎需要 5 分钟。有什么我需要纠正的吗?有什么建议吗?如何最小化这个时间?