【发布时间】:2011-11-08 05:59:18
【问题描述】:
我正在修复我的 GWT+GAE 应用程序中的错误。我一直在尝试进行更改,并且错误仍然存在。所以我决定尝试在调试语句中更改文本消息,并注意到文本没有更改。我认为这是因为某些东西被缓存了。所以我清除了我能想到的所有内容(清除浏览器的历史记录,重建整个项目,重新启动我的计算机,Eclipse -> Project -> Clean ...)。最后我放弃并搜索文本以查看它隐藏的位置。我在 .cache.html 文件中找到了它,所以我删除了该文件。现在,当我运行该项目时,我收到以下消息:
[警告] 未找到以下文件:/catserve/F0262AF37428E46FCD5FC373EED66DA6.cache.html
即使在我尝试了所有我能想到的在删除文件之前和之后清除项目之后,该应用程序也只会显示一个空白网页。
如何重置所有内容?
谢谢。
【问题讨论】:
-
由于没有人回应,我不能只是坐在这里无所事事,我能看到的唯一解决方案是清除整个项目并重新创建一个新项目,从我的项目重新开始。这是一个荒谬的解决方案,但我能想到的唯一一个尝试。
-
重新启动了一个新项目,但似乎无法使用相同的名称。不知道为什么,即使我清除了整个文件夹。一个新名称的新项目似乎解决了这个问题。这让我觉得 GWT/GAE/Eclipse 不是一个稳定的组合。
-
我现在正面临一个非常相似的问题。我已经将我的 war 目录部署到 Web 服务器,当我加载主页时,它只是一个空白的白色屏幕。我使用 Chrome 的“检查元素”功能四处寻找,发现它给了我一个 404 not found 错误,因为 .cache.html 文件不存在。我尝试在 war 目录中进行 grepping,但没有人引用此文件!你有没有再次遇到这种情况并(希望)弄清楚?
-
更多信息:我验证了在浏览器中看到的 app.nocache.js 脚本与 Web 服务器上的脚本相比是不同步的(旧的)。我刚刚在 Chrome 中清除了缓存“到时间的开始”,它仍然有同样的问题!
标签: eclipse google-app-engine gwt browser-cache