问题标签 [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.
google-app-engine - GWT 2.7 + GAE 应用程序在部署时寻找代码服务器
为什么 appengine 会尝试使用超级开发模式?
每次我将我的 GWT 应用程序部署到 appengine 并尝试访问它时,我都会看到白色的加载屏幕,然后大约 20-30 秒后,我会收到以下消息:
我将 maven 与gwt-maven-plugin和appengine-maven-plugin一起使用。使用maven-gae-plugin进行部署会得到相同的结果。
如果我切换回使用 2.6.1 版本的 gwt 和 gwt-maven-plugin,它会部署好,所以它似乎与自动开发模式启动器有关。
我的一些 pom.xml
在我的 Project.gwt.xml
(尝试删除此行但仍然得到相同的结果)
环境
日食月神(4.4.1)
Maven 3.2.3(3.2.1 嵌入式)
m2eclipse 1.5.0
gwt - Gwt 超级开发模式:重新编译不起作用
Super Dev Mode 启动成功,但是在我对代码进行更改并尝试从浏览器重新编译后,GWT 报告以下错误:
知道为什么会这样吗?我找到了以下线程,但没有给出解决方案:https ://groups.google.com/forum/#!topic/google-web-toolkit-contributors/5lgtM77-1tM
gwt - DevMode Launch 在 GWT JSNI 项目中失败
我在 gwt 开发模式调试中遇到了一个奇怪的问题。
以下是我正在编写的 JSNI 包装器https://github.com/sillysachin/GWTAMChart
这是一个相当小而简单的项目,包含大量 JSNI、JavaScriptObject 和 JSON 代码。它包含了流行的 amcharts 图表库。在 SuperDevMode 和生产环境中调试时效果很好。
但是,我无法使用开发模式调试在 Internet Explorer 中调试该项目。
java.lang.ClassFormatError:类文件 com/google/gwt/core/client/JavaScriptObject$ 中的方法名称和签名重复
抛出的主要异常没有帮助我确定代码的哪一部分正在破坏!!!!!!
java - gwt 2.7 super Dev模式和增量编译
在 gwt 2.7 中,我们有增量编译功能,我们都说哇,如您所知,它只是编译最后的更改。
我担心的是,当我们有一个超大型项目时,我们需要等待 30 分钟才能启动 super-dev 并完成初始编译,然后开始工作并使用增量编译。因为每次我们启动超级开发模式时,它都会在 tmp 目录中创建新文件夹并从头开始编译,然后添加更改的编译(增量)。
因此,据我了解,它不能用于大型项目,而且我相信 GWT 的竞争优势在于,否则 JS 框架可能会像 AngularJS 一样工作得更好。
如果我错了,或者如果有任何计划在不久的将来有解决方案,也许是 3.0 版,请纠正我
我发现在 GWT 2.7 中添加了 -LauncherDir dev 参数,不确定它是否用于此目的......
谢谢
gwt - Vaadin/GWT:打开和关闭开发模式的不同行为
我正在开发一个 Vaadin 小部件,但我遇到了 GWT 的 superDevMode 问题。昨天我有一个错误,在设置开发模式打开(使用书签)时没有出现,但在设置开发模式关闭时出现了。
今天我在设置开发模式打开时出现了不需要的行为,而在开发模式关闭时,行为与预期一致。
有谁知道可能是什么原因造成的?也许是编译器设置?
spring - 应用 GWT 超级开发模式后 Spring Framework 给出错误
我正在使用超级开发模式运行我的项目。该项目在正常开发模式下工作正常,但是当我在超级开发模式下运行同一个项目时,我收到以下错误:
Spring框架在超级开发模式下工作是否需要任何额外的设置?任何人都可以通过解决这个问题来帮助我运行我的项目吗?欢迎任何解决方案,并提前感谢您的所有回复。
gwt - GWT:超级开发模式 - 当我按下“开发模式开启”时,编译按钮丢失
我正在尝试设置 GWT 的超级开发模式,但遇到了问题。这是我所在的位置:
GWT 2.5.0
Tomcat服务器部署在虚拟机上说。要运行我的应用程序,我导航到:
http://myVirtualMachine/myApplication
.本地开发机器上的代码服务器。上运行
http://localhost:12345
。书签Dev Mode On
和Dev Mode Off
书签我已将以下内容添加到
/li><module>
myModule.gwt.xml 文件的部分:重新编译 webapp 并部署到 myVirtualMachine
重启代码服务器
转到
http://myVirtualMachine/myApplication
,单击Dev Mode On
书签。
我期待得到一个看起来像这样的弹出窗口:
我得到了这个:
缺少编译按钮。任何见解将不胜感激。
java - 具有依赖项目源的 SuperDevMode
我有一个 GWT 项目ProjectA
,它是一个使用 GWT eclipse 插件生成的简单 Web 应用程序项目。
另外,我还有第二个项目(projectB),它是一个纯 Java 项目,具有以下结构
Shared.gwt.xml 看起来像这样:
TestClass.java 是:
在 projectA 的 gwt.xml 中,我包含了<inherits name="com.test.Shared" />
. 我TestClass.start()
在projectA的一些方法中使用。然后我将 projectB 包含在 projectA 中。因此,我右键单击 projectA >Properties > Java Build Path > Projects 并添加了 projectB。我切换到Order and Export
选项卡并激活了 projectB 上的复选标记。
到目前为止,一切都很好。当我在 projectA 上执行 GWT 编译时,我没有收到任何错误,但是当我在 SuperDevMode 中运行 projectA 时,编译器会打印以下错误:
这些错误没有显示 TestClass 类,但是当我将其注释掉(不要使用TestClass.start()
)时,它在 SDM 中编译没有问题。
我知道我可以预编译 projectB 并将源代码作为 jar lib 包含在 projectA 中,但我希望能够一直修改 projectB 的代码。
如何在使用链接的 projectB 时让 SuperDevMode 工作?
java - 在 gwtSuperDev 任务中包含用于重新编译的其他源
我使用GWT Gradle 插件。我有第二个项目,我将其包含在我的主要项目中:
我还创建了一个settings.gradle
包含
核心项目是一个图书馆项目。当我gradle gwtSuperDev
在我的主项目中运行和更改文件时,会重新编译,但如果我更改核心项目中的文件,则不会。
当核心项目源发生变化时,如何在 SuperDevMode 中重新编译它们?
google-chrome - GWT Super Dev Mode,如何启用 Source Maps
我正在代码服务器上使用 SuperDevMode 运行我的 MGWT 项目。
对于调试,他们说我应该使用 Chrome 并在 Chrome 开发人员设置中“启用源映射”。但在开发人员设置中,我只能找到“启用 JavaScript 源映射”和“启用 css 源映射”。两者都已启用,但我仍然看不到.java文件。
我正在使用 Chrome 版本 42。
如何在 Chrome 中启用 Sourcemap 以进行调试?
已解决:从 Chrome Canery 切换到 Chrome 并使用 gwt 2.5.1 而不是 2.5.0!