我正在开发一个Vaadin小部件,我在使用GWT的superDevMode时遇到了问题。昨天我有一个错误,在设置开发模式打开(使用书签)时没有出现,但在设置开发模式关闭时出现。
今天,我在将开发模式设置为打开时有不需要的行为,而在关闭开发模式时,行为符合预期。
有谁知道可能导致这种情况的原因吗?也许是编译器设置?
事实证明,问题是我忘记在启动服务器之前在 Eclipse 中重新编译 WidgetSet,因此在加载页面时(在设置 Dev 模式之前),WidgetSet 不会有最新的更改。打开开发模式时,WidgetSet 将被重新编译,从而合并最新的更改。