在重新启动Eclipse之前,Tomcat不会更新

sam*_*ira 5 java eclipse tomcat java-ee tomcat7

我有tomcat的问题.当我在我的xhtml文件中更改某些内容时,tomcat无法显示更改.它会在更改前显示页面.我重新启动tomcat,我清理tomcat工作目录,右键单击服务器并选择clean,但我必须重新启动eclipse才能看到结果.我在谷歌搜索,但我找不到我应该在tomcat中做什么设置来解决问题.在发布标签我选择"资源更改时自动发布".请帮我.我必须为每次更改重新启动eclipse.

小智 2

请确保您的 XHTML 文件没有被您的浏览器缓存。尝试强制刷新(在 Firefox 上,按 Shift+Refresh 按钮或在 Mac 上按 Command+Refresh)。

您还可以尝试配置 Tomcat 上下文以禁用静态资源的缓存,如Apache Tomcat 配置参考中所述。将 cachingAllowed 属性设置为 false(默认值为 true)。

使用 Firebug 检查 HTTP 标头。查看 HTTP 响应中的内容:HTTP 响应代码、Cache-Control 和 Expires 标头。