Eclipse GWT重置清除了*.cache.html文件

Eclipse GWT重置清除了*.cache.html文件,eclipse,google-app-engine,gwt,browser-cache,Eclipse,Google App Engine,Gwt,Browser Cache,我正在修复GWT+GAE应用程序中的一个bug。我一直试图进行更改,但错误仍然存在。因此,我决定尝试在调试语句中更改文本消息,并注意到文本没有更改。我认为这是因为缓存了一些东西。所以我清除了我能想到的一切(清除brower的历史记录,重建整个项目,重新启动我的计算机,Eclipse->project->Clean…)。最后我放弃了,搜索文本,看看它藏在哪里。我在一个.cache.html文件中找到了它,所以我删除了那个文件。现在,当我运行该项目时,我得到以下消息: [警告]未找到:/catser

我正在修复GWT+GAE应用程序中的一个bug。我一直试图进行更改,但错误仍然存在。因此,我决定尝试在调试语句中更改文本消息,并注意到文本没有更改。我认为这是因为缓存了一些东西。所以我清除了我能想到的一切(清除brower的历史记录,重建整个项目,重新启动我的计算机,Eclipse->project->Clean…)。最后我放弃了,搜索文本,看看它藏在哪里。我在一个.cache.html文件中找到了它,所以我删除了那个文件。现在,当我运行该项目时,我得到以下消息:

[警告]未找到:/catserve/F0262AF37428E46FCD5FC373EED66DA6.cache.html的文件

而应用程序只是显示一个空白网页,即使在尝试了我能想到的一切,以清除项目之前和之后删除文件

如何重置所有内容


谢谢。

我也有同样的问题。即使在完全重新启动后,简单的文本更改也不会反映在浏览器中

为了解决这个问题,“GWT编译项目…”直接通过谷歌菜单(在工具栏中)


我原以为托管模式可以解决这个问题,但似乎事情有时会失去同步。在直接编译之后,事情又开始工作了——在保存代码、等待自动编译并重新加载页面后,浏览器中可以看到简单的更改。

我确信一件事,即每次更改代码时,
xyz.cache.html
名称更改为
xyz
是“MD5生成的代码”。因此,一旦您更改源代码并查找相同的文件,它将不在那里,因为GWT编译器已经创建了新的
.cache.html
文件,新的MD5代码作为文件名。

由于没有人响应,我不能坐在这里无所事事,所以我能看到的唯一解决方案是删除整个项目并重新创建一个新的项目,从我的项目开始。这是一个荒谬的解决方案,但我能想到的唯一一个尝试。重新启动了一个新项目,但似乎不能使用相同的名称。不知道为什么,尽管我把整个文件夹都抹掉了。一个新名称的新项目似乎解决了这个问题。这让我觉得GWT/GAE/Eclipse不是一个稳定的组合。我现在面临着一个非常类似的问题。我已经将我的war目录部署到一个web服务器上,当我加载主页时,它只是一个空白的白色屏幕。我使用Chrome的“Inspect Element”功能四处查看,发现它为一个不存在的.cache.html文件提供了一个404 not found错误。我尝试在war目录中进行grepping,但没有人引用此文件!你有没有再遇到过这个问题,并(希望)找到答案?进一步信息:我验证了在浏览器中看到的app.nocache.js脚本与web服务器上的脚本不同步(旧)。我刚刚在Chrome中清除了缓存“到时间的开始”,它仍然存在同样的问题!