Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/335.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的原始Java堆栈跟踪?_Java_Gwt_Stack Trace - Fatal编程技术网

来自GWT的原始Java堆栈跟踪?

来自GWT的原始Java堆栈跟踪?,java,gwt,stack-trace,Java,Gwt,Stack Trace,GWT是否可能在崩溃后为原始Java代码提供堆栈跟踪,而不是JS堆栈跟踪 我使用的是Chrome 17。这取决于崩溃时使用的浏览器,但GWT为其构建了功能。确保您正在使用缓存js文件编译和实现war目录中的symbolmap文件。 另一种选择是将输出样式设置为“Detailed”进行编译,然后在任何标准浏览器javascript控制台中查看原始javascript将为您指出Java代码中的正确位置,因为javascript中几乎每一行都引用一个完全限定的类名和方法。可以获得原始的stacktra

GWT是否可能在崩溃后为原始Java代码提供堆栈跟踪,而不是JS堆栈跟踪


我使用的是Chrome 17。

这取决于崩溃时使用的浏览器,但GWT为其构建了功能。确保您正在使用缓存js文件编译和实现war目录中的symbolmap文件。


另一种选择是将输出样式设置为“Detailed”进行编译,然后在任何标准浏览器javascript控制台中查看原始javascript将为您指出Java代码中的正确位置,因为javascript中几乎每一行都引用一个完全限定的类名和方法。

可以获得原始的stacktrace,但您必须执行我们遇到的问题。它工作正常,最新的GWT版本甚至显示行号。
请注意我对Thomas Broyer答案的评论。

“确保您正在使用缓存js文件编译和实现war目录中的symbolmap文件。”我该怎么做?在war/WEB-INF/deploy//symbolMaps/目录中,您应该会看到一组具有长哈希值名称的*.symbolmap文件。确保这些文件的名称与war//目录中*.cache.html文件的名称相对应。