GWT项目默认有内置jetty可以启动,如果是小项目,非常方便。
但是如果项目比较大,或者比较复杂,相应的项目启动环境有要求,则内置jetty不好使了。
我们需要在外部启动server,用GWT远程连接这个server来进行调试。
这里的方法全部是基于GWT的Eclipse插件的,所以需要先安装插件。
打开DEBUG管理页面:
选择WebApplication后再点击新建,来新建一个debug

下面配置右边的信息
因为我们不需要内置的server,所以反选EmbeddedServer

在Main标签手动输入com.google.gwt.dev.DevMode

在GWT标签手写你要访问的域名(你的外部server启动后的url地址)

在Source标签添加源代码项目,这样调试启动后才能找到你的源代码

Debug的配置已经完成,点击DEBUG即可。
因为有些项目是外部导入的,在Eclipse里面没有被识别成GWT工程,则需要配置一下插件
右键项目,选择google->Web Toolkit Settings
进入下图,开启GWT

在左侧选择WebApplication标签,如下图所示
选择运行时项目的web目录
