我已将我的GWT应用程序部署到其目标环境(即编译并将目录内容复制到目标设备的/var/www
),并且其某些部分不起作用。我明白,我可以调试我本地的GWT应用程序的情况下,就好像它是在目标环境中运行,通过打开部署GWT应用程序URL和添加gwt.codesvr
URL参数,就像这样:在远程环境中调试GWT应用程序
http://deployment_host/gwtapp.html?gwt.codesvr=localhost:9997
我得到
Plugin failed to connect to Development Mode server at localhost:9997
Follow the underlying troubleshooting instructions
我的Chrome浏览器与Eclipse运行在同一台机器上,所以上面的localhost应该没问题。为了确保,我在Eclipse的运行/调试配置中添加了-bindAddress 0.0.0.0,并使用我的外部IP /主机名尝试,没有任何更改,只是错误消息相应更新。我究竟做错了什么?
如果我用替换localhost
以上的一切工作正常,但它对我本地调试是没有用的。 (有一些Proxy和ReverseProxying在本地Apache进行,所以我不需要在本地运行8888端口,但这应该是无关的)
问题Debugging GWT applications outside of dev mode?和Debug GWT application in a remote browser是相关的,但没有帮助。
并通过部署你的意思GWT编译和运行在Web服务器? – milan 2012-01-18 13:10:36
是的,我只是更新了这个问题来澄清这一点。 – Irfy 2012-01-18 13:20:54
您是否收到'网页和服务器代码配置无法识别...'? – milan 2012-01-18 13:37:06