Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在开发模式之外调试GWT应用程序?_Gwt - Fatal编程技术网

在开发模式之外调试GWT应用程序?

在开发模式之外调试GWT应用程序?,gwt,Gwt,我似乎记得有人在屏幕广播中将Java调试器附加到编译/部署的GWT应用程序。这可能吗?我发现很少有人提到配置一个特殊的“调试模块”,它扩展了您的常规模块,但详细信息很少 谢谢 您可以使用dev模式调试已部署的应用程序,但您将使用当前代码(来自eclipse)而不是已部署的代码进行调试。怎么用?就像在本地主机上调试一样,更改url即可完成: 这将允许您使用真实数据和以前部署的gwt服务(或ejb bean和其他东西)调试环境中发生的真实问题。请记住,您是调试编译的gwt代码,而不是调试启动开发模

我似乎记得有人在屏幕广播中将Java调试器附加到编译/部署的GWT应用程序。这可能吗?我发现很少有人提到配置一个特殊的“调试模块”,它扩展了您的常规模块,但详细信息很少


谢谢

您可以使用dev模式调试已部署的应用程序,但您将使用当前代码(来自eclipse)而不是已部署的代码进行调试。怎么用?就像在本地主机上调试一样,更改url即可完成:

这将允许您使用真实数据和以前部署的gwt服务(或ejb bean和其他东西)调试环境中发生的真实问题。请记住,您是调试编译的gwt代码,而不是调试启动开发模式时使用的代码。当然,您可以调试部署到服务器上的应用程序的版本(通过从源代码管理系统中签出该版本),但据我所知,无法实际调试java(1)中的javascript


(1) -

另外,使用
-noserver
选项运行DevMode,这样它就不会启动带有servlet的嵌入式Jetty服务器,因为在调试部署的应用程序时您不会使用它们。如果您必须定期执行此操作,请将已部署应用程序的基本URL作为
-startUrl
参数传递,这样您只需单击DevMode即可使用适当的URL启动浏览器;i、 e.
-noserver-startUrlhttp://myserver/myapp/foo.html