【问题标题】:Super Dev Mode doesn't detect xml file change?超级开发模式不检测 xml 文件更改?
【发布时间】:2016-01-28 15:58:30
【问题描述】:

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

当我设计我的应用主题时,我通常会像这样临时打开 Css 漂亮打印:

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

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

但 SDM 并非如此。控制台显示“跳过编译,因为没有更改输入文件”。我知道我的 SDM 设置正在工作,因为它检测到 java 文件中的更改。我也试过重启 SDM CodeServer。

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

SDM 是否会忽略 xml 文件更改?

【问题讨论】:

    标签: gwt gwt-super-dev-mode


    【解决方案1】:

    你试过在浏览器上按ctrl+F5清除缓存数据吗?

    【讨论】:

      【解决方案2】:

      This related question 让我意识到:GWT 2.7 SDM 默认(增量模式)漂亮地打印 css 类名。

      所以我问错了问题。答案是:在增量模式下会忽略 xml 中的 CssResource.style 属性。但是在我的用例中,不需要首先设置 CssResource.style 属性。

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-09-07
        • 1970-01-01
        • 2013-08-22
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多