我正在评估MGWT我们网站的新移动版本。所以我下载了MGWT的展示项目,并在Eclipse中进行设置。我能够编译项目并运行它。然后我试图设置展示在Super Dev Mode环境中运行,这将有助于提高开发速度。我按照Daniel的博客中的步骤进行了操作:http://blog.daniel-kurka.de/2012/07/mgwt-super-dev-mode.html。
一切都很好。我能够启动Codeserver。当我打开应用程序时,我能够看到超级开发模式弹出窗口。我能够请求Codeserver重新编译,我可以在控制台中看到编译消息。我还可以看到重新编译生成的JS文件。
然而,似乎Codeserver没有接受我所做的更改。我试图更改一个简单的文本,然后要求Codeserver重新编译,但重新编译后没有显示更改。当我检查新生成的JS文件时,我可以看到Codeserver仍然使用旧代码重新编译。
当我重新启动Codeserver时,更改被正确地重新编译,我可以在应用程序中看到它们。
如果有人知道我可能做错了什么,请告诉我。非常感谢你的帮助。
由于
答案 0 :(得分:0)
恰好找到了解决我自己问题的方法:
我没有像在Daniel instructions中那样将源文件夹添加到Codeserver运行配置的类路径中,而是使用 -src 参数将此源文件夹添加为命令行参数的一部分(有关详细信息,请参阅here。)
因此Codeserver启动配置的参数字符串应如下所示:
-bindAddress <codeserver-ip-address> -src <gwt-source-path> <gwt-module-name>