在开发中,发现有时候改好的代码保存后,运行出来的效果为改动前的。关掉浏览器后再会重新运行,效果仍为改动前。
原因是:浏览器的自动缓存
浏览器会自动缓存静态文件以加快访问速度,就好像你电脑没有网络,但是可以打开一些已访问过的网页,实际这些网页的信息缓存在浏览器中。重新加载,刷新下浏览器即可。
![]()
如果上述措施没有效果,可以尝试clean server,如下图。不然就重启eclipse.
要注意的是,如果改了配置文件,就要从Servers移除项目,重新在Servers上运行该项目。

本文介绍了在开发过程中遇到的代码改动后效果未更新的问题及解决办法。主要原因是浏览器自动缓存了静态文件,导致无法看到最新的修改效果。文章提供了清理缓存的方法,并针对配置文件修改的情况提出了具体的解决方案。
在开发中,发现有时候改好的代码保存后,运行出来的效果为改动前的。关掉浏览器后再会重新运行,效果仍为改动前。
原因是:浏览器的自动缓存
浏览器会自动缓存静态文件以加快访问速度,就好像你电脑没有网络,但是可以打开一些已访问过的网页,实际这些网页的信息缓存在浏览器中。重新加载,刷新下浏览器即可。
![]()
如果上述措施没有效果,可以尝试clean server,如下图。不然就重启eclipse.
要注意的是,如果改了配置文件,就要从Servers移除项目,重新在Servers上运行该项目。

6025

被折叠的 条评论
为什么被折叠?