GWT客户端调试与Eclipse
我有一个GWT应用程序,我需要调试客户端Java类(GWT)和服务器业务类。我可以成功地调试服务器端类,当有服务请求进程时,调试点会触发它。GWT客户端调试与Eclipse
但问题是在客户端Java类的非调试点击中。这是什么原因?我是否需要进一步的步骤或工具来调试GWT Java类?
我正在使用eclipse indigo和glassfish。
如果你想在开发模式下调试代码you have to add将查询参数给url。
启动您的主页可能有两种方式。
如果您正在启动对您host page
(appName.html
)直接从IDE(日食):在浏览器
URL应该是
http://localhost:8080/index.html?gwt.codesvr=127.0.0.1:9997
------^---------|appname.html?--------^---------
第1部分为local host
第二部分是您的主页
3rd p art是调试查询参数。
如果从servlet的调度页:
request.getRequestDispatcher("/appName.html?gwt.codesvr=127.0.0.1:9997")
.forward(request, response);
并检查调试cofiguration参数标签。
-remoteUI "${gwt_remote_ui_server_port}:${unique_id}"
-startupUrl projectname.html -logLevel INFO
-codeServerPort 9997 -port 8888 -war
E:\workspace\ProjectName\war com.test.Projectname
请参考链接full setup。
所以你的意思是我必须插入代码专门只用于调试目的? – Harshana 2013-03-27 07:06:49
没有什么与代码相关,只是在要调试的url中查询参数。 – 2013-03-27 07:12:47
您是否使用eclipse上的Debug菜单运行它(调试为web应用程序)? – gerrytan 2013-03-27 06:26:11
yes.Debug仅适用于服务器端java组件 – Harshana 2013-03-27 06:34:04
我从来不需要做任何特殊的事情来启用Eclipse的客户端调试......您是如何创建项目的,以及您是如何在调试中运行项目的模式? – 2013-03-28 02:12:00