在远程浏览器中调试GWT应用程序

raf*_*lry 21 eclipse debugging vmware gwt

我尝试在远程浏览器(位于除Eclipse实例之外的其他计算机上)上调试GWT应用程序,例如在VMware环境中.不幸的是,在下面打开地址时没有任何联系.

http://192.168.1.2:8888/app_test.html?gwt.codesvr=192.168.1.2:9997
Run Code Online (Sandbox Code Playgroud)

我已经尝试添加-Dgwt.args="-bindAddress 0.0.0.0"Arguments - > VM参数但参数似乎无法识别.服务器仍然绑定到localhost.

我使用谷歌Eclipse插件.感谢您的任何帮助.

z00*_*0bs 22

在eclipse中打开您的调试配置并添加param -bindAddress 192.168.1.2(将ip替换为您机器的本地IP地址)到arguments > program arguments.这就是我们在虚拟盒子中调试的方式.


ale*_*xtk 8

我使用Eclipse/GWT 2.4使用的步骤:

  • 在服务器PC/Mac/Linux上的"运行配置|参数|程序参数"(Eclipse)中添加参数"-bindAddress 0.0.0.0"
  • 服务器防火墙:打开端口9997(中)
  • 客户firewell:打开端口9997(out)
  • 最后(这是阻止运行/调试的缺失步骤).在您的客户端Chrome浏览器中,转到选项(chrome:// settings/extensions)并在允许的主机列表中添加服务器IP地址
  • 启动服务器,它将显示正确的URL


Dr.*_*kel 6

对于苦苦于GWT和Maven的人:插件接受一个参数

 -Dgwt.bindAddress=0.0.0.0  
Run Code Online (Sandbox Code Playgroud)

其他语法对我不起作用

  • 它似乎应该是`-Dgwt.bindAddress = 0.0.0.0` (4认同)