我有一个 GWT 应用程序,我需要调试客户端 Java 类 (GWT) 和服务器业务类。我可以成功调试服务请求过程中调试点命中的服务器端类。
但问题是在客户端 java 类中没有调试点被命中。原因是什么?我是否需要进一步的步骤或工具才能调试 GWT java 类?
我正在使用日食靛蓝和玻璃鱼。
我有一个 GWT 应用程序,我需要调试客户端 Java 类 (GWT) 和服务器业务类。我可以成功调试服务请求过程中调试点命中的服务器端类。
但问题是在客户端 java 类中没有调试点被命中。原因是什么?我是否需要进一步的步骤或工具才能调试 GWT java 类?
我正在使用日食靛蓝和玻璃鱼。
如果要在开发模式下调试代码,则必须将查询参数添加到 url。
启动您的主机页面可能有两种方式。
如果您直接从 IDEhost page
appName.html
(eclipse)启动( ):
浏览器中的网址应该是
http://localhost:8080/index.html?gwt.codesvr=127.0.0.1:9997
------^---------|appname.html?--------^---------
第一部分是local host
第二部分是您的主机页面
第三部分是调试查询参数。
如果您从 servlet 分派页面:
request.getRequestDispatcher("/appName.html?gwt.codesvr=127.0.0.1:9997")
.forward(request, response);
并检查您的调试配置参数选项卡。
-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
有关完整设置,请参阅链接。