在GWT Super Dev模式下调试?

时间:2014-05-25 00:24:00

标签: java debugging gwt source-maps gwt-super-dev-mode

到目前为止,在GWT super dev模式下调试似乎是一个真正的痛苦。如果有任何错误,则没有堆栈跟踪,只是在chrome控制台中给出了一个神秘的消息。有没有办法让所有错误打印堆栈跟踪,比如在开发模式下?

我相信我已经拥有源地图,因为如果我使用Chrome的开发工具中的Sources,我可以看到我的java类的源代码。

2 个答案:

答案 0 :(得分:2)

GWT.setUncaughtExceptionHandler允许您设置一个异常处理程序,它将处理所有异常。然后,您可以使用this code之类的内容获取该异常的堆栈跟踪,然后将exception.toString()和堆栈跟踪打印到控制台。这对我来说效果相当不错。

答案 1 :(得分:0)

如何启动超级开发模式?从日食里面可能吗? 如果你有一个maven项目并从命令行运行它(例如mvn gwt:run),会弹出一个窗口,显示异常和其他信息的堆栈跟踪。