【发布时间】:2018-05-02 19:36:29
【问题描述】:
我正在使用 Jetty 服务器。到目前为止,一切进展顺利。主要问题是当我对我的 css 和 js 文件进行更改时。 Jetty 继续为它们的旧副本提供服务。在某些时候,它开始提供正确的服务,但它需要很长时间才能发生。
我尝试按照此处的建议进行操作 - https://blog.michaelscepaniak.com/jetty-auto-reload-javascript-and-css-files - 但没有用。
任何建议将不胜感激。
谢谢
【问题讨论】:
-
您确定缓存的副本来自 Jetty,而不是浏览器或其他来源?
-
如何查看副本的存储位置和来源?
-
您可以使用 Chrome 开发工具中的网络选项卡来确定文件是否从缓存中加载。详情请见this answer。
-
是的,它来自它应该来自的地方。请求 URL:localhost:9001/WAR/views/css/nestable/spriteSetStyle.css 请求方法:GET 状态码:200 OK(来自磁盘缓存)
-
(来自磁盘缓存)表示您从浏览器获取缓存副本,而不是从 Jetty 服务器。
标签: javascript css jetty