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

时间:2011-04-22 18:36:05

标签: gwt

我似乎记得有人看到有人在屏幕录像中将Java调试器附加到已编译/部署的GWT应用程序中。这可能吗?我发现一些稀疏的提到配置一个特殊的“调试模块”,扩展你的常规模块,但细节很薄。

谢谢!

1 个答案:

答案 0 :(得分:6)

您可以使用开发模式调试已部署的应用程序,但您将使用当前代码(来自eclipse)而不是已部署的代码进行调试。怎么样?就像在localhost上调试一样,更改URL并完成它:

http://your-test-or-production-or-sth-server.com/application.html?gwt.codesvr=localhost:9997

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

(1) - http://code.google.com/p/chromedevtools/