Java Eclipse没有在我的GWT应用程序中的断点处停止

Java Eclipse没有在我的GWT应用程序中的断点处停止,java,eclipse,debugging,gwt,Java,Eclipse,Debugging,Gwt,我正在尝试在eclipse中调试GWT应用程序。我单击Debug->Web应用程序,eclipse为我提供了一个开发模式的URL。一旦我将其粘贴到Firefox中(我在Firefox中安装了GWT扩展),eclipse就会花费很多时间编译应用程序。然而,当网站加载时,我执行应该触发断点的操作,我似乎没有达到断点。你知道这是什么原因吗 谢谢。您似乎正在使用web模式而不是开发模式。您确实说过编译需要很多分钟。在dev模式下编译不需要太多时间,但编译到JavaScript需要几分钟。正如您所知,您不

我正在尝试在eclipse中调试GWT应用程序。我单击Debug->Web应用程序,eclipse为我提供了一个开发模式的URL。一旦我将其粘贴到Firefox中(我在Firefox中安装了GWT扩展),eclipse就会花费很多时间编译应用程序。然而,当网站加载时,我执行应该触发断点的操作,我似乎没有达到断点。你知道这是什么原因吗


谢谢。

您似乎正在使用web模式而不是开发模式。您确实说过编译需要很多分钟。在dev模式下编译不需要太多时间,但编译到JavaScript需要几分钟。正如您所知,您不能在web模式下调试GWT客户端Java代码。

基本上,问题不在于Eclipse或GWT。问题可能出在JDK上

以下链接可能正是您要搜索的解决方案:


我遇到了一个问题,我的服务器在调试模式下运行,但断点没有显示为已安装(断点图标上的复选标记)。我发现这是因为已经存在到JVM的调试连接。当我关闭另一个调试连接并重新启动以开发模式运行项目时,断点开始弹出。

您是否已使用普通测试应用程序(“hello world”)验证它是否正常工作?eclipse中的断点是否在蓝点图像上显示复选标记。显示在您放置断点的源代码行左侧的图像?我在其他应用程序上进行了测试,调试功能运行良好。似乎只有这一个项目失败。@Hilbrand-此项目中的断点显示复选标记。然而,其他项目显示的是蓝点图像。这有什么意义?复选标记表示项目链接到调试器,意味着如果程序通过该行,它应该在该断点处停止。因此它应该停止,除非执行从未在该断点处出现。有关提示,请参见其他答案。如果其他方法都不起作用,请手动或通过EclipseClean清理所有生成的代码。我创建了一个运行配置,所以我不确定这意味着什么。然而,我认为我是在开发模式下运行的,因为在执行开始时,我看到一个google.gwt.dev_模式或者当我点击调试按钮时,屏幕上会短暂滚动一些东西。我最终放弃了修复这个问题,因为我无法解决它。然而,这个解决方案在这里是最有帮助的,并且使我在确定问题方面走得很远。