超级开发模式没有检测到xml文件更改?

时间:2016-01-28 15:58:31

标签: gwt gwt-super-dev-mode

刚开始使用GWT 2.7 Super Dev Mode,我正在运行CodeServer,而不是通过DevMode。

当我设计我的应用主题时,我通常暂时打开Css漂亮的打印:

<set-configuration-property name="CssResource.style" value="pretty"/>

过去,使用带有浏览器插件的传统DevMode,我只是刷新页面,它会检测到我的更改并重新编译。

但SDM并非如此。控制台显示&#34;跳过编译,因为没有输入文件已更改&#34;。我知道我的SDM设置正在运行,因为它检测到java文件中的更改。我也尝试重启SDM CodeServer。

对我来说唯一有用的是完全重新编译,或者向SDM添加-noincremental,这对于简短的css调试会话来说是不方便的。

是否期望SDM忽略xml文件更改?

2 个答案:

答案 0 :(得分:0)

您是否在浏览器上尝试过ctrl + F5来清除缓存数据?

答案 1 :(得分:0)

This related question让我意识到:GWT 2.7 SDM默认情况下(增量模式)相当打印css类名。

所以我有点问错误的问题。答案是:在增量模式下忽略xml中的CssResource.style属性。但是在我的用例中没有必要首先设置CssResource.style属性。

我感到很困惑,因为我希望在运行SDM时看到此属性更改生成的html。