GWT SuperDevMode断点不起作用

我正在使用IntelliJ,我正在尝试在类中设置断点,有时它可以工作,但有时它会将调试器带入MyApp-0.js文件中,我必须调试神秘生成的javascript。

有没有办法在相应的Java文件中使用断点进行导航?

我正在使用IntelliJ 13.1.2

是的,我的GWT模块使用超级开发模式设置:

   

编辑:

是的,我在最新版本的Chrome中使用Jetbrains javascript调试插件。

我可以通过访问代码服务器页面手动从我的代码服务器访问我的源图…使用IntelliJ插件我转到http://localhost:9876/sourcemaps/MyApp/我看到源代码。

看看配置在IntelliJ中的样子可能会很有用。

尝试文件 – >使缓存无效并重新启动。

您使用什么作为应用程序服务器? 您可能还必须在应用程序服务器参数中的某处指定代码服务器端口。

DevMode和Super DevMode之间最重要的区别之一是执行代码的环境。 JVM在DevMode中执行您的GWT模块,因此IDE可以像通常的Java应用程序一样调试它。 关于Super DevMode的坏消息是Chrome执行您的GWT模块,因此IDE不知道您在Chrome Dev Tools中设置的断点。 如果Chrome开发工具中的断点无法正常工作,我认为这是一个应该报告的错误。