In GWT 2.7 there is the already known bug with *.nocache.js files, which are not getting the actual timestamp while compiling but the timestamp of the module file (see this).
For the gwt-maven-plugin there was already a workaround commited (see CompileMojo.java).
For those projects which are not built with Maven I wanted to ask, if someone knows a "maven-free" and automated solution as workaround?!
What I'm doing right know is touching the file on my Linux server with
find /my/path/ -name '*.nocache.js' -exec touch {} \; &&
which is working fine right now. I can also use copy /b filename.ext +,, on Windows, but I wanted to know if someone knows an automated workaround for this compilation issue in GWT 2.7 (with Eclipse)
You can simply install the "touch" command on windows and keep using your current script.
You can find a number of implementations of touch for windows, here an open source one: https://sourceforge.net/projects/touchforwindows/