GWT超级开发模式-bindAddress-未显示更改
我从2.5开始使用GWT超级开发模式,没有任何问题。最近我同时将Eclipse和GWT升级到2.6。在我对代码进行任何更改之前,一切似乎都正常:GWT超级开发模式-bindAddress-未显示更改,gwt,Gwt,我从2.5开始使用GWT超级开发模式,没有任何问题。最近我同时将Eclipse和GWT升级到2.6。在我对代码进行任何更改之前,一切似乎都正常: 启动web服务器-确定 启动超级开发模式代码服务器-初始编译正常 打开代码服务器-确定 打开页面-确定 更改代码 点击书签“开发模式打开”-编译确定 重新加载页面-无更改 我在运行配置中使用“-bindAddress 192.168.5.151”可以从不同的设备浏览。如果我删除-bindAddress,一切都会重新工作。为什么?在GWT2.6中,为了使
我在运行配置中使用“-bindAddress 192.168.5.151”可以从不同的设备浏览。如果我删除-bindAddress,一切都会重新工作。为什么?在GWT2.6中,为了使SuperDevMode更安全(顺便说一句,它现在默认启用,因此不再需要设置
devModeRedirectEnabled
属性),它现在只在localhost
或127.0.0.1
上默认启用
如果打开浏览器控制台,您应该会看到一行内容如下:
忽略未列入白名单的开发模式URL:http://192.168.5.151:9876/
您可以使用devModelUrlWhiteListRegexp
配置属性中的regexp将更多codeserver URL列入白名单。仅供参考,默认配置如下所示:
在您的情况下,您可以使用:
顺便说一句,发行说明中明确指出了这一点:Thomas,谢谢你的回答。我将devModelUrlWhiteListRegexp属性添加到所有*.gwt.xml文件中,并重新启动,但仍然没有更改。@Carl您应该检查编辑。正则表达式中有一个错误。请参阅2.6.0(RC1)发行说明(开发人员工具章节)@Thomas谢谢!