我从2.5开始使用GWT Super Dev Mode没有任何问题.最近我同时将Eclipse和GWT升级到2.6.一切似乎都可以解决我对代码所做的任何更改:
我在运行配置中使用"-bindAddress 192.168.5.151",以便能够从不同的设备进行浏览.如果我删除-bindAddress一切都有效.为什么?
Tho*_*yer 11
在GWT 2.6中,为了使SuperDevMode更安全(而且,顺便说一下,它现在默认启用,因此不再需要设置devModeRedirectEnabled属性),现在它只在默认情况下启用localhost或127.0.0.1默认启用.
如果您打开浏览器控制台,您应该会看到如下所示的行:
Ignoring non-whitelisted Dev Mode URL: http://192.168.5.151:9876/
您可以使用devModeUrlWhitelistRegexp配置属性中的regexp将更多代码服务器URL列入白名单.仅供参考,默认配置如下所示:
<set-configuration-property name="devModeUrlWhitelistRegexp" value="http://(localhost|127\.0\.0\.1)(:\d+)?/.*" />
Run Code Online (Sandbox Code Playgroud)
在您的情况下,您使用:
<set-configuration-property name="devModeUrlWhitelistRegexp" value="http://(mymachinename|192\.168\.5\.151)(:\d+)?/.*" />
Run Code Online (Sandbox Code Playgroud)
顺便说一句,这在发布说明中明确提到:http://www.gwtproject.org/release-notes.html#Release_Notes_2_6_0
| 归档时间: |
|
| 查看次数: |
3763 次 |
| 最近记录: |