我有一个Tomcat安装,它一直显示旧页面(和旧的JS文件)。到目前为止我尝试的是:
1)停止Tomcat,
2)在webapps
下部署了我的新文件,
3)删除了...work/Catalina/localhost
下的所有文件夹及其内容,
4)重新启动Tomcat。
(顺便说一句,我正在使用$CATALINA_HOME/bin/startup.sh
和$CATALINA_HOME/bin/shutdown.sh
来启动和停止。
有趣的是,我搜索了(Linux命令)看起来过时的文件(一个JS文件)并且找不到它。
当然,也尝试刷新浏览器的历史记录。似乎没有任何工作,我仍然得到错误的文件(在Chrome中,我检查了源代码,我可以看到旧版本的JS文件)。
任何建议都将不胜感激。
答案 0 :(得分:0)
另外两个地方有意义:
http://www.example.com/some-file.js
过时且陈旧,请求http://www.example.com/some-file.js?a
以避免任何缓存留在线上的可能性。