使用GWT应用程序在Eclipse中不会得到断点

时间:2016-10-16 18:31:55

标签: eclipse debugging gwt

我正在尝试在 Eclipse 中调试一个非常简单的HTML GWT模块,但我的EntryPoint类中的断点没有被击中!我有以下设置:

  • GWT版本:2.7
  • Eclipse版本:Mars 4.5.2
  • Chrome版本:53
  • 运行模式:超级开发模式(调试)

我的模块包含一个简单的HTML文件,其中包含一个EntryPoint(它是一个众所周知的HelloWorld)。当我执行 Run As Super Dev Mode Debug As Super Dev Mode 时,应用程序正常启动,我看到服务器和客户端的URL&#39 ; s和端口没有错误。我可以导航到应用程序的HTML URL以查看简单的Label,如果我修改包含Label的EntryPoint类,甚至可以重新编译并查看更改。

我已将我的参数的日志级别设置为 DEBUG (参见大量加载各种模块),甚至检查标记为Debug As Configuration以停止在main方法。问题是,当我第一次在 Debug Super Dev Mode 中运行应用程序启动核心服务器时,我可以看到断点在DevMode类' main()方法(当我对EntryPoint进行更改并通过刷新浏览器重新编译时,不是之后的方法)。但是当我在EntryPoint onModuleLoad()中设置断点时,它会被忽略!

如何让服务器挂钩EntryPoint

1 个答案:

答案 0 :(得分:0)

在某些情况下,JavaScript语句没有可用的代码。

尝试使用:

?sapply

如果您使用调试器,它将始终停止。