我正在使用GWT 2.8
而GWT plugin v.3
和Tomcat 8
在Eclipse
中。无法在Eclipse中的调试模式下观察GWT的表达式
当我调试项目,断点工作正常,但我不能看表达式,它显示参考错误。
有没有人有同样的问题?
我读了一些相关的问题,说使用谷歌插件会好,但谷歌插件不支持Java 8
。
为什么会发生,我如何解决它?
我正在使用GWT 2.8
而GWT plugin v.3
和Tomcat 8
在Eclipse
中。无法在Eclipse中的调试模式下观察GWT的表达式
当我调试项目,断点工作正常,但我不能看表达式,它显示参考错误。
有没有人有同样的问题?
我读了一些相关的问题,说使用谷歌插件会好,但谷歌插件不支持Java 8
。
为什么会发生,我如何解决它?
使用GWT 2.8和SuperDev模式,你必须改变你的调试习惯。在服务器端保持不变,但在客户端,您必须使用浏览器进行调试。使用GWT.debugger
在代码中添加断点或在浏览器开发人员工具中设置JS断点。
您还必须使用开发人员工具查看表达式。请记住在浏览器首选项中打开源地图。最终,您必须在运行配置中使用-noincremental
参数来查看java变量。
感谢你回答我的问题,现在我使用的是带有-noincremental参数的Chrome。调试器工作正常。 – MIT
这应该对你有所帮助 - http://stackoverflow.com/questions/25105469/how-to-debug-using-superdev-mode –