GWT SuperDevMode断点不工作
GWT SuperDevMode breakpoints not working
我正在使用IntelliJ,并试图在类中放置断点,有时它可以工作,但有时它会将调试器带到文件MyApp-0.js
中,我必须调试神秘生成的javascript。
有没有一种方法可以在相应的Java文件中使用我的断点进行导航?
我正在使用IntelliJ 13.1.2
是的,我的GWT模块使用了超级开发模式设置:
<add-linker name="xsiframe"/>
<set-configuration-property name="devModeRedirectEnabled" value="true"/>
编辑:
是的,我在最新版本的Chrome中使用Jetbrains javascript调试插件。
我可以通过转到代码服务器页面手动从代码服务器访问源地图。。。使用IntelliJ插件,我转到http://localhost:9876/sourcemaps/MyApp/
,看到了源代码。
看看IntelliJ中的配置应该是什么样子可能会很有用。
您使用什么作为应用程序服务器?您可能还需要在应用程序服务器参数中的某个位置指定代码服务器端口。
DevMode和Super DevMode之间最重要的区别之一是执行代码的环境。JVM在DevMode中执行GWT模块,这样IDE就可以像普通的Java应用程序一样对其进行调试。Super DevMode的坏消息是Chrome执行GWT模块,因此IDE不知道您在Chrome开发工具中设置的断点。如果你在Chrome开发工具中的断点不能正常工作,我认为这是一个应该报告的错误。
Try File->Invalidate Caches and Restart。
相关文章:
- Javascript:selenium Web驱动程序isDisplayed()不工作
- jQuery UI自动完成突然停止工作
- AngularJS UI路由器不能像ng路由器那样工作
- HTML5音频加载和播放获胜'我不能在iPad上工作
- JavaScript打印功能使日历停止工作
- Javascript.getHours()工作不正常
- 为什么这在IE中的工作方式与在Firefox中不同
- 视频HTML没有'无法在Internet Explorer 11上工作
- 扩展移相器按钮类不工作
- 为什么IE JavaScript断点在Visual Studio 2013中停止工作
- Javascript不起作用,但当放置断点并从chrome调试器工具中单击文件时,它可以正常工作
- 我的源映射断点在谷歌浏览器中无法正常工作
- 代码仅在调试器模式下工作,断点位于 Consol.log否则不起作用
- JQuery Accordion在Bootstrap断点不工作
- 光滑滑块响应断点不工作
- AngularJS观察-无法在chrome中使用devtools工作区设置断点
- GWT SuperDevMode断点不工作
- JavaScript断点在Visual Studio 2008中不再工作
- Ember js controllerSetup with call to async model使用断点工作,但不能没
- 文本框焦点在asp updatepanel -工作与断点,但不能没有