Gwt超级开发模式:重新编译不起作用

dam*_*uar 4 gwt gwt-super-dev-mode

超级开发模式成功启动,但在我对代码进行更改并尝试从浏览器重新编译后,GWT报告以下错误:

GET /recompile/de.marketmaker.iview.mmgwt.mmweb.Mmweb
   Job de.marketmaker.iview.mmgwt.mmweb.DevMmweb_1_4
      starting job: de.marketmaker.iview.mmgwt.mmweb.DevMmweb_1_4
      binding: locale=default
      binding: user.agent=gecko1_8
      Compiling module de.marketmaker.iview.mmgwt.mmweb.DevMmweb
         [ERROR] Current binding properties are expanding to more than one permutation but per-file compilation requires that each compile operate on only one permutation.
      [WARN] recompile failed
      [WARN] continuing to serve previous version
Run Code Online (Sandbox Code Playgroud)

知道为什么会这样吗?我找到了以下主题,但它没有提供任何解决方案:https://groups.google.com/forum/#!topic/google-web-toolkit-contributors/5lgtM77-1tM

El *_*oss 5

当我从GWT 2.6.1切换到2.7.0时,我遇到了这个问题.

使用GWT 2.6.0我按"Dev Mode On"书签重新加载应用程序.使用GWT 2.7.0按书签会导致此错误.

对我来说,问题是通过使用浏览器刷新(F5或cmd + r)解决的.

希望有所帮助.

  • 谢谢!开关开发模式关闭然后开启也有帮助.但它看起来像是解决方法. (3认同)