我有tomcat的问题。当我更改我的xhtml文件中的某些内容时,tomcat无法显示更改。它显示更改前的页面。我重新启动tomcat,我清理tomcat工作目录,右键单击服务器并选择clean,但我必须重新启动eclipse才能看到结果。我在谷歌搜索,但我找不到我应该在tomcat中解决问题的设置。在发布选项卡我选择“自动发布资源更改时”。 请帮助我。我必须为每次更改重新启动eclipse。Tomcat不更新,直到我重新启动Eclipse
回答
请确保您的XHTML文件没有被浏览器缓存。尝试强制刷新(在Firefox上,按Shift +刷新按钮或Mac上的Command + Refresh)。
您也可以尝试配置Tomcat上下文以禁用对Apache Tomcat Configuration Reference中记录的静态资源的缓存。将cachingAllowed属性设置为false(默认为true)。
使用Firebug检查HTTP标头。查看您在HTTP响应中的内容:HTTP响应代码,Cache-Control和Expires标题。
像@Sam说的,确保你的文件没有被你的浏览器缓存。在Mac(Command + R)Firefox和Chrome(Shift + F5)上。
如果这样不起作用,请双击Eclipse上的服务器,然后转至发布选项卡。确保它被设置为当资源更改时自动发布。
你不能依靠答案排序。你可以在你提到的答案中加一个链接。 – 2012-08-05 14:20:37
如何添加指向答案的链接? – 2012-08-08 18:27:50
每个答案下面都有一个“共享”链接。您可能需要一定的声誉才能看到它。 – 2012-08-08 21:50:12
- 1. Eclipse:Apache Tomcat在我重新启动Eclipse之前不更新我的项目
- 2. 从Tomcat重新启动Tomcat
- 3. 从RunOnUIThread更新视图,直到活动重新启动
- 4. 不得不重新启动tomcat
- 5. Tomcat/Spring - 重新启动Webapp
- 6. 网页不更新,直到我滚动
- 7. 是否需要在更新JDK后重新启动Tomcat?
- 8. Eclipse活动在代码更改时不重新启动
- 9. Eclipse是不断地重新部署我的web项目到Tomcat
- 10. 从Jenkins或网站重新启动Tomcat
- 11. 从网站上重新启动tomcat
- 12. 通过webapp重新启动tomcat
- 13. 有没有办法从Eclipse启动/停止/重新启动REMOTE Tomcat服务器?
- 14. SolrClient没有提交更改,直到重新启动solr进程
- 15. 弹簧重新加载属性,无需重新启动TOMCAT
- 16. 可当我保存这样的情节不开,直到我重新启动RStudio
- 17. 符号链接未更新,直到php5-fpm未被杀死并重新启动
- 18. Google Cloud SQL重新启动和更新
- 19. 自动更新后重新启动我的应用程序?
- 20. Django芹菜和rabbitmq不工作,直到重新启动
- 21. MPMoviePlayerViewController不旋转,直到应用程序重新启动
- 22. 通过Eclipse重新启动码头
- 23. 重新启动Eclipse应用程序
- 24. Eclipse:如何重新启动LaunchConfiguration
- 25. 在Eclipse中重新启动GAE
- 26. 是否有eclipse重新启动事件?
- 27. 如何使用bat重新启动Eclipse
- 28. Eclipse的伽利略不会启动后,OS X更新到10.6.3
- 29. 更改类文件时重新启动tomcat?
- 30. Tomcat需要重新启动以采用Jasper Reports更改
停止使用Tomcat并开始使用真正的应用服务器(如JBoss或GlassFish),您不必重启服务器,也无需更新IDE的更新。 – 2012-08-05 09:00:44
@LuiggiMendoza所以,如果你的车上有一个轮胎是平的,你建议购买一辆18轮卡车?这是一个配置问题,而不是Web服务器问题。 – 2012-08-05 14:18:52
Tomcat与其他服务器一样“真实”,它更轻量且更易于使用,如果您只需要一对网页或Web服务,它就是一个不错的选择。 – Tomer 2012-08-05 14:20:42