安装了最新的Eclipse(Luna)并添加了最新的GWT插件(no Maven),我尝试在Eclipse中运行的任何GWT项目都会给出相同的错误
GWT 模块 [名称] 可能需要(重新)编译。
之前尝试过在旧版本的 eclipse 中工作的项目,同样的错误。
尝试删除所有生成的文件/缓存文件并清除浏览器缓存,按照旧的 Stackoverflow 建议。
尝试了不同版本的JDK。
尝试从头开始重新安装所有内容,使用 Web 应用程序 Eclipse 向导创建新的工作区和新的空项目,结果相同。
日志中没有错误。
任何想法将不胜感激。谢谢。
这通常是缓存编译文件中的问题。试试这个:
- 删除文件夹/war/[应用程序名称] 的内容
- 清除浏览器缓存
- 删除 gwt-unitCache 文件夹的内容
- 在 Eclipse 中:项目> 干净...
- 编译应用程序:右键单击项目>谷歌>GWT编译
编辑
GWT 还会在操作系统的临时文件夹中创建一些文件。 假设您使用的是 Windows,请运行我有时用来清理 GWT 缓存的批处理脚本。
通过删除所有内容、安装新的 GWT 2.7 并以超级开发模式启动项目来解决它。显然,除非您以 supr-dev 模式启动,否则根本不会生成正确的 Javascript。