Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/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
Debugging 如何在Netbeans中调试GWT项目_Debugging_Gwt_Netbeans - Fatal编程技术网

Debugging 如何在Netbeans中调试GWT项目

Debugging 如何在Netbeans中调试GWT项目,debugging,gwt,netbeans,Debugging,Gwt,Netbeans,我正在用Netbeans开发一个GWT项目。当我调试它时,屏幕上总是显示“开发模式需要GWT开发者插件”。问题是我的firefox版本太新,无法运行该插件。那么我该怎么办呢?更新到GWT 2.7,DevMode不再需要浏览器插件(而是使用所谓的“超级开发模式”;您可以在浏览器而不是IDE中调试)有使用in-Netbeans的文档,但是您应该能够更好地使用更新的插件。为了能够在Netbeans中设置断点,您需要在Netbeans中正确配置源映射支持,以在编译的JavaScript和源Java文件之

我正在用Netbeans开发一个GWT项目。当我调试它时,屏幕上总是显示“开发模式需要GWT开发者插件”。问题是我的firefox版本太新,无法运行该插件。那么我该怎么办呢?

更新到GWT 2.7,DevMode不再需要浏览器插件(而是使用所谓的“超级开发模式”;您可以在浏览器而不是IDE中调试)

有使用in-Netbeans的文档,但是您应该能够更好地使用更新的插件。为了能够在Netbeans中设置断点,您需要在Netbeans中正确配置源映射支持,以在编译的JavaScript和源Java文件之间映射。我找不到一个明显的参考来说明如何使用Netbeans

有趣的是,它使sourcemaps成为发布站点的一部分,并且有一个教程可以在他们的站点上使用它们来指导您如何设置IDE。。。但我还是没有发现对于Netbeans。。。下面是一个示例java源代码,链接自gwtproject.org的JavaScript源代码映射:

thomas:我们不能在IDE而不是浏览器中调试代码吗?如果您的IDE(和浏览器)支持远程调试和sourcemaps,那么是的,这是可能的(但与调试Java应用程序相比是有限的)。IntellijIDEA本机支持它(但使用浏览器扩展IIRC),您可以在Eclipse中使用;无法判断NetBeans。感谢Thomas的回复,我将尝试此(+1)