9

在 GWT 2.7 中,*.nocache.js 文件存在一个已知的错误,这些文件在编译时没有获取实际时间戳,而是获取模块文件的时间戳(请参阅this)。

对于 gwt-maven-plugin,已经提交了一个解决方法(参见 CompileMojo.java)。

对于那些不是用 Maven 构建的项目,我想问一下,是否有人知道“无 Maven”和自动化解决方案作为解决方法?!

我正在做的正确的事情是触摸我的Linux服务器上的文件

find /my/path/ -name '*.nocache.js' -exec touch {} \; &&

现在工作正常。我也可以copy /b filename.ext +,,在 Windows 上使用,但我想知道是否有人知道 GWT 2.7(使用 Eclipse)中此编译问题的自动解决方法

4

1 回答 1

0

您可以简单地在 Windows 上安装“touch”命令并继续使用您当前的脚本。

您可以找到许多 Windows 触摸的实现,这里是一个开源的: https ://sourceforge.net/projects/touchforwindows/

于 2017-08-01T19:03:51.523 回答