This really give automation. But when you have many modules under a single project, this will pose a problem.
- Eclipse will be slow when it does auto-build on workspace, this is the major issue
- You will have to include js folder at each public folder.
My observation is you do not need these js files for compilation. GWT compiler helps to copy these files to output folder.
So, the best solution so far use Ant task
- Create an ant task to perform GWT compile
- On compile success, use ant to copy js folder into the output folder
This way will kind of save Eclipse from busy copying js to its build folder.